如何将屏幕输出重定向到文件?


3

我试图通过从终端打开“屏幕”来从串行端口捕获数据。它工作,我看到数据来了,但我无法弄清楚如何将其保存到文件。

我尝试通过添加重定向屏幕的输出 > file.txt 到打开屏幕的命令行,如下所示:

screen /dev/tty.Airconsole-1 > file.txt

但它不起作用,它创建一个空文件但我仍然在屏幕窗口看到数据。

理想情况下,我想重定向到两者,我的意思是将它保存在窗口中,同时可以通过使用tee命令提供文件。

Answers:


2

找到可能的答案 堆栈溢出

你有没有尝试过:

screen -L /dev/tty.Airconsole-1 > file.txt

不,我没有尝试过日志选项。我正在寻找重定向输出,但会尝试它,并将尝试你发给我的链接中的最后一个答案,一个脚本。谢谢。
netbrains

尝试了链接的答案,带有脚本的答案,并按预期正常工作。非常感谢你。
netbrains
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.