将屏幕守护程序的内容导出到文件

Tha*_*ath 5 linux arch-linux gnu-screen

我想在linux下导出分离屏幕的内容。我试过这些命令:

screen -x 2>&1 > temp
screen -x > temp 2>&1
screen -x > temp
Run Code Online (Sandbox Code Playgroud)

但它不起作用,它不断重新附加到会话而不是将其导出到“临时”文件中。

屏幕版本:4.00.03jw4

我做错了什么?

Ant*_*hon 6

您可能想要执行以下操作:

screen -p 0 -X hardcopy
Run Code Online (Sandbox Code Playgroud)

这会生成一个包含hardcopy.0屏幕会话内容的文件。的参数-p确定哪个会话。

文件被转储到屏幕当前工作目录或使用hardcopydir命令设置的目录集。检查硬拷贝目录 ( /etc/screenrc)的屏幕配置文件。