是否有带时间戳的Linux串行终端?
作者:互联网
我仍然想检查嵌入式设备的Bootloader Linux启动代码.因此,我想为打印到串行端口的每个命令花费时间.
我知道有些程序像腻子(我可以强烈推荐),getty,cutecom,picocom,screen等.但是这些程序都没有在主机屏幕上的传入消息中添加时间戳(我不是真的在谈论日期,更多(例如,自第一个输出以来已经走了多少毫秒).实际上听起来没什么大不了的.
我发现有一个脚本可以执行我想做的事情,称为抓取器,但是它不能正常工作,因为这会降低处理整个输出的速度.我在另一个论坛上讨论了这个问题(如果您想知道:grabserial problem,但它不是本主题的一部分).所以我不能使用该脚本.
再说一遍:您能告诉我一个用于Linux的终端吗,该终端向从串行端口接收的每一行都添加了时间戳记?
谢谢
[编辑:]我发现cereal的解决方法很粗糙,因为您每次使用端口时都会锁定端口,所以它需要一些设置.最后,它添加了实际的日期和时间,而不是每个步骤之间的启动时间和差异时间,因此您可以看到我仍在寻找合适的解决方案.
解决方法:
这可能为时3年,但是minicom(https://en.wikipedia.org/wiki/Minicom)支持在终端上打印的每一行的时间戳.在Ubuntu中,它可以直接在默认存储库中使用.
标签:serial-port,linux 来源: https://codeday.me/bug/20191030/1965180.html