UTF-8文字列のバイト列を調べる


UTF-8形式の文字列のバイト列を調べたい場合に使うコマンドのメモ。

16進数で出力

16進数で出力したい場合にはodコマンドで16進ダンプします。

$ echo -n 'あいうえお' | od -tx1 -An

10進数で出力

オプションを-tu1にすれば10進数になります。

$ echo -n 'あいうえお' | od -tu1 -An

2進数で出力

2進数で出力したい場合にはxxdコマンドで2進ダンプします。

$ echo -n 'あいうえお' | xxd -g -1 -b