如果有 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"