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