我正在使用屏幕(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运行。
几个想法:
screen运行脚本。 ( ) ) bash -c 'command a && command b'作为screen运行的命令