linux在现有屏幕中执行命令

时间:2016-08-09 08:55:19

标签: linux gnu-screen

我发现以下命令适用于创建新屏幕并在其中运行shell命令:

screen -dmS newscreen -- sh -c 'date; exec $SHELL'

但是,如果我想运行完全相同的shell命令,但使用现有屏幕怎么办?我尝试了下面这个,但是当我进入屏幕时,我没有看到任何打印:

screen -S existingscreen -X -- sh -c 'date; exec $SHELL'

1 个答案:

答案 0 :(得分:0)

这对我有用,但没有双连字符:

screen -S existingscreen -X exec sh -c 'date;exec $SHELL'