如何screen
使用来启动新会话并在该会话中运行命令而不终止该会话?
screen -S myScreenName runSomething
我尝试了上述命令,它说
[screen is terminating]
它是否运行了命令然后关闭了屏幕?我希望在运行命令后分离屏幕而不是关闭它。该怎么做?
答案1
此脚本可防止会话终止:
screen -dmS test bash -c 'echo waiting 5 senconds...; sleep 5; exec bash'
问候!
答案2
运行命令并脱离会话:
screen -d -m runSomething
答案3
如果您总是忘记破折号后面的正确字母,为了避免再次遇到这个问题,您不妨输入:
screen -h
你会看到:
-dmS name Start as daemon: Screen session in detached mode.