我使用以下命令从另一个终端读取一个终端的输出:
xxd -p /dev/pts/0
但十六进制值之间没有空格,例如我得到这样的结果:
61626162
而不是这个:
61 62 61 62
答案1
如果您愿意引入其他工具,那么一种可能性是通过以下方式发送输出sed
:
xxd -p /dev/pts/0 | sed 's/../& /g'
我使用以下命令从另一个终端读取一个终端的输出:
xxd -p /dev/pts/0
但十六进制值之间没有空格,例如我得到这样的结果:
61626162
而不是这个:
61 62 61 62
如果您愿意引入其他工具,那么一种可能性是通过以下方式发送输出sed
:
xxd -p /dev/pts/0 | sed 's/../& /g'