1

我只是想知道我是否可以附加到几个不同的进程并在同一个会话中查看输出。

例如我在分离模式下启动几个进程

屏幕 -dm -S 进程“cp 111 222”

屏幕 -dm -S 进程“cp 333 444”

屏幕 -dm -S 进程“cp 666 777”

最后,我想在一个屏幕中附加所有这些和输出,就像screen -r
谢谢!

4

1 回答 1

2

screen您想通过使用类似的东西在单个会话中将它们作为单独的窗口启动

screen -dm -S process cp 111 222
screen -X -S process screen cp 333 444
screen -X -S process screen cp 666 777

(注意没有引号;如果你引用它,你会发现创建的窗口报告错误Cannot exec 'cp 333 444': No such file or directory,因为它把引用的命令作为可执行文件的名称,而不是作为命令和参数。)

于 2012-04-22T07:58:34.803 回答