Outils pour utilisateurs

Outils du site


sysadmin:linux:cli:od

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sysadmin:linux:cli:od [2017/12/17 12:11] yoannsysadmin:linux:cli:od [2021/05/28 13:23] (Version actuelle) – Ajout exemple de sortie avec deux formatages. 92.154.112.189
Ligne 35: Ligne 35:
 L'affichage obtenu: L'affichage obtenu:
 <file> <file>
-0000000 30 +000000 30 
-0000001 31 +000001 31 
-0000002 32 +000002 32 
-0000003 33 +000003 33 
-0000004 34 +000004 34 
-0000005 35 +000005 35 
-0000006 36 +000006 36 
-0000007 37 +000007 37 
-0000010 38 +000008 38 
-0000011 39 +000009 39 
-0000012 61 +00000a 61 
-0000013 62 +00000b 62 
-0000014 63 +00000c 63 
-0000015 64 +00000d 64 
-0000016 65 +00000e 65 
-0000017+00000f 0a 
 +000010
 </file> </file>
  
Ligne 58: Ligne 59:
 </code> </code>
  
 +<note>
 +Ajouter l'argument **z** en suffixe de n'importe quel formatage permet d'afficher les caractères imprimables à la fin chaque ligne en sortie.
 +</note>
  
 +<code bash>
 +$ od -A x -t x1z -w7 test.txt 
 +000000 6c 69 67 6e 65 31 0a  >ligne1.<
 +000007 6c 69 67 6e 65 32 0a  >ligne2.<
 +00000e 6c 69 67 6e 65 33 0a  >ligne3.<
 +000015 6c 69 67 6e 65 34 0a  >ligne4.<
 +00001c 6c 69 67 6e 65 35 0a  >ligne5.<
 +000023 6c 69 67 6e 65 36 0a  >ligne6.<
 +</code>
 +
 +Dans l'exemple ci-dessus l'adressage des mots est affiché sous forme hexadécimale ( **%%-A x%%** ). La sortie produira des mots d' 1 Octet dont la valeur est représentée en hexadécimal ( **%%-t x1%%** ) et représentera en plus les caractère imprimables ( **%%-t x1z%%** ). Chaque ligne de sortie a une profondeur de 7 mots ( **%%-w7%%** ).  Les données sont lues à partir du fichier ''test.txt''.  
sysadmin/linux/cli/od.1513512684.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)