【发布时间】:2012-10-11 20:47:00
【问题描述】:
是否可以捕获当前终端会话中的所有消息并将它们写入文件?
- 我的意思不是捕获命令输出或使用 >>、脚本或 tee 监视任何进一步的消息。
- 我的意思是将屏幕上已有的内容转储到文件中
- 我完全不是指通过鼠标选择任何内容并复制到剪贴板
【问题讨论】:
是否可以捕获当前终端会话中的所有消息并将它们写入文件?
【问题讨论】:
您可以使用setterm 的-append 或-dump 标志和TTY # 转储虚拟控制台的内容:
setterm -append 3
会将 VCS TTY 3 中的内容附加到文件 screen.dump。
否则,您可能需要使用screen 之类的东西,它允许您将回滚缓冲区中的内容转储到文件中。
【讨论】: