有没有办法在一个命令/脚本中打开/附加到 Linux 上所有分离的 screen session ? 通常我有以下流程来打开 session :
#see all screen sessions screen -rD #attach to one screen session screen -rD screen_name
最佳答案
在一个 screen session 中包含多个终端会更容易。您使用 Ctrl+a+c 创建一个新终端,然后使用 Ctrl+a+<space>
在它们之间切换。或 <backspace>
或一个数字。
如果您手动执行此操作,我认为没有更简单的方法。如果您使用脚本生成 session ,您可以尝试使用 -X
使 screen 在现有 session 中打开一个新窗口并在其中执行命令。也许this answer接近你所需要的。您需要确保以某种方式命名您的 screen session ,稍后您可以明确地引用它。
关于linux - 在 Linux 上用一个命令打开所有分离的 screen session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15984540/