GNU Screen - 在shell或脚本的后台运行命令中创建屏幕

时间:2012-07-15 12:03:25

标签: bash shell gnu-screen

我正在尝试从shell创建一个screen会话/窗口并在其中启动一个命令。我该怎么做?

2 个答案:

答案 0 :(得分:26)

如果您要启动并连接到屏幕:

screen CMD

如果您想要启动而不是连接到屏幕:

screen -dm CMD

也适用于会话:

screen -Sdm NewDetachedSessionName

答案 1 :(得分:0)

首先创建新会话:

screen -dmS [session_name]

然后附加命令或脚本以在创建的会话中运行:

screen -x [session_name] [script.sh]