从外部读取“screen”中的输出

从外部读取“screen”中的输出

假设我打开一个屏幕来运行某个程序并输出一些结果。

程序完成后,有没有办法从外部将结果显示在屏幕上。

例如:

  1. 我使用“screen -S myscreen”打开了一个屏幕
  2. 我脱离了屏幕
  3. 屏幕上的程序结束
  4. 我希望通过命令将结果显示在屏幕上screen --get-result-from myscreen

附:

我目前正在多台机器上部署分布式任务。我需要某种方式来获得结果,而无需单独访问每个屏幕。

更新:

有什么办法可以复制屏幕上的部分内容吗?因为可能还有其他不相关的信息。

答案1

Ctrl+ AEsc然后您将能够向上滚动以查看整个屏幕输出。

相关内容