我正在阅读usb的输出。我开始用screen读取,但我需要十六进制的输出。然后我尝试用sudo cat/dev/ttyUSB0 | hexdump -v -e '/1 "%02X "' | tee /tmp/hexdmp.txt
读取十六进制数据。这很有效,但我需要一种方法来查看程序的时序。
当总线上没有数据时,screen插入空白。我需要.sudo screen /dev/ttyUSB0 | hexdump -v -e '/1 "%02X "' | tee /tmp/hexdmp.hex
(screen而不是cat)不起作用,并将给予我一个空文件。
我如何管道屏幕的输出,或者有人有其他的解决方案吗?
1条答案
按热度按时间zaqlnxep1#
使用屏幕-L并启用日志记录。