Ceci est une ancienne révision du document !
od pour Octal Dump permet d'afficher des valeurs binaires sur le terminal en spécifiant le formatage a utiliser:
Lors d'un appel sans arguments, le formatage suivant est utilisé:
od -A o -t oS -w16
$ echo "0123456789abcde" | od -A x -t x1 -w1
La chaîne est transmise à od, on choisit d'afficher un mot par ligne avec l' affichage des adresses en hexadécimal. Chaque mot est un Octet, sa valeur est présentée en hexadécimal.
Les arguments utilisés ici:
| -A | Format de l'adressage: x(Hexadécimal, d(Décimal), o(Octal), n(None) |
|---|---|
| -t | Formatage des valeurs: x1, 1 Octet, valeur en hexadécimal |
| -w | width ou profondeur: nombre d'unités par ligne ici 1 octet par ligne |
L'affichage obtenu:
0000000 30 0000001 31 0000002 32 0000003 33 0000004 34 0000005 35 0000006 36 0000007 37 0000010 38 0000011 39 0000012 61 0000013 62 0000014 63 0000015 64 0000016 65 0000017
Pour afficher 16 Octets par lignes sans l'adressage:
$ od -An -tx1 -w16