我正在使用Putty从远程设备通过seial端口收集日志。日志来自设备并自动打印在putty终端上。我想将来自远程设备的所有日志存储在日志文件中,而不是在putty终端上打印。请建议如何做同样的事情。阅读手册和谷歌搜索没有帮助。
答案 0 :(得分:1)
最简单的方法是在PuTTY中启用日志记录。在会话选项卡下的日志记录选项卡上将会话日志记录设置为所有会话输出(您也可以在下面设置文件名) 。这不会在PuTTY中禁用输出。
或者,您可以在不使用PuTTY的情况下从设备获取数据,在cmd.exe
窗口中键入以下内容:
type com1: > logfile.txt
com1:
是设备连接的端口。如果每次启动命令时都不应覆盖>
,请将>>
更改为logfile.txt
。
答案 1 :(得分:0)
您可以使用它将stderr和stdout重定向到文件中。
some_command 2>&1 > stdout.txt
所有内容都将写入stdout.txt