Я разрабатываю сценарий для запуска процесса внутри сеанса именованного экрана.
as_user "screen -p 0 -S **$command** -X eval 'stuff \"wine LFS.exe /cfg=**$command**.cfg\"\015'"
Итак, bash myscript.sh start test
создаст экран с именем test и запустит test.cfg
с программным обеспечением.
Теперь я хочу, чтобы мой скрипт получил доступ к определенному сеансу экрана и сделал CTRL+C, чтобы остановить запущенный процесс, чтобы я мог завершить сеанс экрана.
Что-то вроде этого:
as_user "screen -p 0 -S **$command** **... kill the process with ctrl-c...**"
as_user "screen -p 0 -S **$command** -X eval 'stuff \"exit\"\015'"