「xxd」を16進値の間に空白にする方法は?

「xxd」を16進値の間に空白にする方法は?

次のコマンドを使用して、ある端末の出力を別の端末から読み込みます。

xxd -p /dev/pts/0

ただし、16進値の間にスペースはありません。たとえば、次のような結果が得られます。

61626162

代わりに:

61 62 61 62

答え1

別のツールをインポートしたい場合、1つの可能性は次のように出力を送信することですsed

xxd -p /dev/pts/0 | sed 's/../& /g'

関連情報