如何指定命令的屏幕名称(Gnu-Screen)?

如何指定命令的屏幕名称(Gnu-Screen)?

如果有 2 个 gnu-screens,名称分别为:screen1 和 screen10。如果我们想对 screen1 进行某些操作,我做不到,因为如果我尝试将某些内容打印到屏幕上,它会说有 Screen screen1 和 screen10。所以我需要指定我的命令,这样它才会毫无问题地将其打印到 screen1,但是如何指定它,以便下面的命令可以工作?

screen -x screen1 -p 0 -X stuff `printf "test\r"`

手動盤: http://www.gnu.org/software/screen/manual/screen.html(我找不到可以解决这个问题的论点)

答案1

尝试-S {session_name} -X {commands}

例子:

screen -S screen1 -X stuff `printf "test\r"

相关内容