Antworten:
Ich kam hierher und sah drei Antworten, in denen ich dachte, ich hätte nichts hinzuzufügen, und dies wäre eine Übung, wie viele Leute in der ersten Minute einer gestellten Frage denselben 1-Liner posten können. Aber ich finde Leute, die ein neues hexdump
Werkzeug benutzen . Dieser Befehl ist viel länger als 2 Buchstaben; es spielt auf eine andere Basis als The One True Base (Basis 8) an; und es ist sogar aus seinem Namen ersichtlich, was es tut. Dies ist eindeutig nicht der Unix-Weg.
Also hier ist die Freude an od
("Octal Dump").
Erste GNU, wie Sie auf Ihrer Linux Mint finden:
od --format=x1 --read-bytes=10 foo
Nun BSD, wo die Ironie ist, dass es tatsächlich das gleiche Programm ist wie hexdump
:
od -t x1 -N 10 foo
Sie können das verwenden xxd
, um das zu tun.
$ xxd -ps -l 10 FILENAME
546865204d4954204c69
Dadurch werden die ersten 10 Byte ( -l 10
) FILENAME
im einfachen Hex-Format ( -ps
) gedruckt .