Я использую экран в CentOS для запуска моего скрипта. Пример:Выполнение команды на конкретном экране в CentOS
вывода команды экран -ls:
There is a screen on:
session-1 (Detached)
1 Socket in /var/run/screen/S-root
И я бегу:
screen -r -S "session-1" -d -m -p 0 /tmp/script1.sh
screen -r -S "session-1" -d -m -p 1 /tmp/script2.sh
screen -r -S "session-1" -d -m -p 2 /tmp/script3.sh
, но это не работает. Я хочу запустить script1.sh на экране: 0, script1.sh запустить на экране: 1, script1.sh запустить на экране: 2, ... с опцией -p <screen number>
. Но это не работает. Пожалуйста, помогите мне. Спасибо!
Имеются ли окна '1' и' 2' в экране 'session-1'? – Armali
Да, у меня 10 окон в сеансе 1, и я хочу запустить 10 скриптов. –