Gnu-Screen

從 bash 腳本中的螢幕會話中分離

  • April 4, 2019

我想在使用螢幕會話時執行 bash 腳本,這是我的腳本:

#!/bin/bash
for i in 1 5 18 20
do
screen -S output_${i}
./run_my_program
screen -d

問題是螢幕會話沒有使用分離screen -d(但使用鍵盤快捷鍵 ctrl-a d 分離),有什麼建議嗎?謝謝。

您不必“進入”螢幕會話即可使其執行,只需使用-dm它,它將以分離模式啟動會話:

for i in i 5 18 20; do
   screen -dm -S "output_$i" ./run_my_program
done

引用自:https://unix.stackexchange.com/questions/382137