4

有没有办法在一个命令/脚本中打开/附加到 Linux 上所有分离的屏幕会话?通常我有以下流程来打开会话:

#查看所有屏幕会话
屏幕-rD
#附加到一个屏幕会话
屏幕 -rD 屏幕名称
4

1 回答 1

2

只有一个屏幕会话,其中包含许多终端会更容易。使用 Ctrl+a+c 创建一个新终端,然后使用Ctrl+a+<space>or<backspace>或数字切换它们。如果您手动执行此操作,我认为没有更简单的方法。如果您使用脚本生成会话,您可以尝试使用-X使屏幕在现有会话中打开一个新窗口并在其中执行命令。也许这个答案接近你所需要的。您需要确保以某种方式命名屏幕会话,以便稍后明确引用它。

于 2013-04-14T05:52:14.243 回答