我正在尝试screen从 shell 创建一个会话/窗口并在其中启动一个命令。我该怎么做?
			
			21679 次
		
2 回答
            36        
        
		
如果要启动并连接到屏幕:
screen CMD
如果要启动而不连接到屏幕:
screen -dm CMD
也适用于会话:
screen -Sdm NewDetachedSessionName CMD
您可以将按键发送CMD到stuff:
screen -S NewDetachedSessionName -X stuff "keypresses"
要发送换行符,请在keypresses\n中包含or 。^M$'\n'
于 2012-07-15T12:16:15.963   回答
    
    
            2        
        
		
首先创建新会话:
screen -dmS [session_name]
然后附加命令或脚本以在创建的会话中运行:
screen -x [session_name] [script.sh]
于 2018-09-17T12:43:38.050   回答