如何hexdump大文件

use*_*830 1 hexdump

我想输出8go文件的hexdump结果.是否有可能一件一件地做?如何指定有限数量的行(我已阅读手册页,它似乎对应于-n长度,但它不起作用)

Mor*_*pfh 5

像这样的东西?转储即字节3600到3700:

$ hexdump -n 100 -s 3600 -v -e '32/1 "%02x" "\n"' some_file

-s 3600 ; search to offset 3600 before starting dump.
-n 100 ; dump 100 bytes.
-e '32/1 "%02x" "\n"' ; dump 32 bytes pr. line and print by 1 as zero padded hex.
Run Code Online (Sandbox Code Playgroud)

如果你需要偏移而不是字节,你可能不得不求助于例如sed:

$ sed -n '3701q;3600,3700p' some_file | hexdump -ve '32/1 "%02x" "\n"'
Run Code Online (Sandbox Code Playgroud)

根据您要使用的内容,它的数据也是短C程序的良好候选者; P