Mit xxd
ist besser für diesen Job:
xxd -p -l 50 -seek 10 file.bin
Ab man xxd
:
xxd - make a hexdump or do the reverse.
-p | -ps | -postscript | -plain
output in postscript continuous hexdump style. Also known as plain hexdump style.
-l len | -len len
stop after writing <len> octets.
-seek offset
When used after -r: revert with <offset> added to file positions found in hexdump.
Sie können das genaue Format angeben, das Sie möchten hexdump
für die Ausgabe zu verwenden, aber es ist ein bisschen schwierig. Hier ist die Standardausgabe abzüglich der Datei-Offsets:
hexdump -e '16/1 "%02x " "\n"' file.bin
(Für mich sieht es so aus, als würde dies ein zusätzliches nachstehendes Leerzeichen am Ende jeder Zeile erzeugen, aber aus irgendeinem Grund tut es das nicht.)
Alternativ können Sie auch xxd -p file.bin
verwenden .