J'ai des fichiers binaires contenant des entiers. Y a-t-il une bonne commande Unix, qui me permettra de le vider dans un terminal sans information de décalage, etc.?Existe-t-il une commande Unix pour le vidage de la représentation textuelle d'un fichier binaire?
Quelque chose comme:
double int[4];
while (fread(tmp, sizeof(int), 4, stdin))
for(int i = 0; i < 4; i++)
printf("%d\t",tmp[i]);
Il semble que hexdump et od me donne les informations que je veux, mais la sortie est trop bavard. Je veux juste le contenu.
od dispose de nombreuses options de sortie. quelles options avez-vous utilisé? – ghostdog74
Donc, par "représentation de texte", vous voulez dire "hex"? – jalf