Linux

如何在一個“螢幕”視窗中執行一批命令?

  • August 17, 2011

我正在使用螢幕(LINUX)來執行伺服器或任務,但是我想在一個螢幕上放置多個任務,這不可能嗎?像:

screen -A -m -d -S test_screen userdel -r user_test && useradd -m -p 'encrypt_pass' user_test

如何更改 && 因為它導致第一個任務留在螢幕上,另一個在顯示中執行,“”也無濟於事。

我想做到每個任務一個接一個地執行。

試試這個screen -A -m -d -S test_screen sh -c "userdel -r user_test && useradd -m -p 'encrypt_pass' user_test"

將命令封裝在sh -c ""預設 shell 中執行整個命令

將您要執行的所有命令放入 shell 腳本並使用screen.

引用自:https://serverfault.com/questions/302081