Похожий на этот вопрос Я хочу запустить сеанс экрана с некоторыми командами по ssh и сохранить сеанс прикрепленным. Разница в том, что мне нужно вызывать несколько команд. Я пробовал адаптироваться этот ответ к моему варианту использования:
ssh -t root@my.machine screen "cd ~/remote-directory/ && touch new_file"
Однако это не работает, поскольку на экране появляется ожидание выполнения одного сценария. Что я могу сделать вместо этого?