「Linux」odコマンドでテキストファイルを16進数表示で出力する方法

2021年3月18日

書式
使用法: od [OPTION]… [FILE].

使用例
# cat test02.txt
study skill in arkgame.com

1.8進数でバイナリを表示
# od test02.txt
0000000 072163 062165 020171 065563 066151 020154 067151 060440
0000020 065562 060547 062555 061456 066557 000012
0000033

2.16進数でバイナリを表示
# od -t x test02.txt
0000000 64757473 6b732079 206c6c69 61206e69
0000020 61676b72 632e656d 000a6d6f
0000033

3.1バイトずつ16進数
# od -t x1 test02.txt
0000000 73 74 75 64 79 20 73 6b 69 6c 6c 20 69 6e 20 61
0000020 72 6b 67 61 6d 65 2e 63 6f 6d 0a
0000033

4.2バイトずつ16進数
# od -t x2 test02.txt
0000000 7473 6475 2079 6b73 6c69 206c 6e69 6120
0000020 6b72 6167 656d 632e 6d6f 000a
0000033

Linux

Posted by arkgame