2014-01-22 111 views
0

我使用Putty通过seial端口从远程设备收集日志。日志来自设备自动打印在腻子终端上。我想将来自远程设备的所有日志存储在日志文件中,而不需要在腻子终端上打印。请建议如何做同样的事情。阅读手册和谷歌搜索没有帮助。有没有办法在Putty终端上停止打印?

回答

0

您可以使用它将stderr和stdout重定向到一个文件中。 some_command 2>&1 > stdout.txt 一切都会写入stdout.txt

1

最简单的方法是启用PuTTY日志记录。设置会话记录所有会话输出日志选项卡下会议标签(你也可以设置下面的文件名)。这不会,更节能,禁用PuTTY中的输出。

或者你可以只从设备获取数据,而无需使用腻子,键入cmd.exe窗口如下:

type com1: > logfile.txt 

哪里com1:是你的设备连接到端口。如果logfile.txt在每次启动命令时都不应该被覆盖,请将>更改为>>

相关问题