linux 如何将屏幕输出通过管道传输到另一个程序

t2a7ltrp  于 2023-03-22  发布在  Linux
关注(0)|答案(1)|浏览(166)

我正在阅读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)不起作用,并将给予我一个空文件。
我如何管道屏幕的输出,或者有人有其他的解决方案吗?

相关问题