screen -d -m -S hello!Внимание: сессия должна быть хотя бы один раз приаттачена, иначе работать не будет.
Затем передадим ей команду "ls -l":
screen -S hello -X stuff $'ls -l\n'Опция -X посылает команду stuff нашей сессии hello.
Stuff отвечает за ввод внутри сессии, то есть строка 'ls -l\n' как бы "напечаталсь" внутри работающей, но отцепленной сессии.
Знак доллара $ перед строкой с командой нужен, чтобы escape-последовательность \n превратилась в "нажатие Enter" внутри сессии.
Комментариев нет :
Отправить комментарий