od
od - Dateien im oktalen, hexadezimalen oder in anderen Formaten anzeigen (octal dump)
Beschreibung
od liest die angegebenen Dateien oder die Standardeingabe (wenn keine Datei oder anstelle einer Datei `-' angegeben ist) und gibt die Bytes formatiert und kodiert auf die Standardausgabe.
- Jede Ausgabezeile enthält in der ersten Spalte die Positionsnummer des ersten in der Zeile dargestellten Bytes (vom Dateianfang gezählt).
In den darauffolgenden Spalten werden die Daten aus der Datei in einem durch die Optionen kontrollierten Format angezeigt.
- In der Standardeinstellung ohne Optionen gibt od die Position als 7-stellige Oktalzahl und die Daten in 8 Spalten zu je zwei Bytes in oktaler Darstellung aus.
od (steht für octal dump) wird benutzt, um eine Datei als dezimalen, oktalen oder hexadezimalen Dump auszugeben
- Dieser Befehl wird häufig zur Visualisierung der Daten verwendet, die nicht in einem von Menschen lesbaren Format sind wie beispielsweise der ausführbare Code eines Programm
Eine eindeutige Darstellung der DATEI, in der Voreinstellung oktale Byte, auf der Standardausgabe ausgeben. Bei mehr als einem Argument DATEI werden die Dateien in der angegebenen Reihenfolge verkettet, um die Eingabe zu bilden.
liest ohne DATEI oder wenn DATEI - ist, aus der Standardeingabe.
Wenn die erste und zweite Aufrufform beide zutreffen, wird das zweite Format angenommen, wenn der letzte Operand mit + oder (wenn es zwei Operanden gibt) einer Ziffer anfängt. Ein VERSATZ‐Operand bedeutet -j VERSATZ. MARKE ist die Pseudoadresse des ersten ausgegebenen Bytes; sie wird erhöht, während die Ausgabe fortschreitet. Bei VERSATZ und MARKE bedeutet ein »0x«‐ oder »0X«‐Präfix hexadezimal; Suffixe können ».« für oktal und »b« für die Multiplikation mit 512 sein.
Die obligatorischen Argumente für Optionen sind für deren Kurz- und Langform gleich.
Installation
od ist Teil der GNU Core Utilities
Anwendung
Ausgabe
- Hexadezimal
echo Guten Tag | od -x
0000000 7547 6574 206e 6154 0a67 0000012
- Dezimal
echo Guten Tag | od -i
wird in dezimalzahl angezeigt
0000000 1702131015 1632903278 2663 0000012
- Oktadezimal
echo Guten Tag | od
0000000 072507 062564 020156 060524 005147 0000012
Anhang
Siehe auch
Dokumentation
- Man-Page
Links
Projekt
Weblinks