Epi*_*ewd 8 unix command-line gnu-screen
想知道如何启动命令,例如:
while :; do ./myCommand; done;
Run Code Online (Sandbox Code Playgroud)
但不是做平时
screen -S nameOfMyScreen
Run Code Online (Sandbox Code Playgroud)
然后命令
while :; do ./myCommand; done;
Run Code Online (Sandbox Code Playgroud)
然后拆下屏幕
^a ^d (Control "a" the control "d"
Run Code Online (Sandbox Code Playgroud)
我希望它能够开始和分离.谢谢!
Hei*_*nzi 10
screen -d -m sh -c "while :; do ./myCommand; done;"
Run Code Online (Sandbox Code Playgroud)
说明:
-d -m 以分离模式启动屏幕(创建会话但不附加到它)sh -c commandline启动一个执行给定命令行的shell(必要的,因为你使用的是while内置函数).