Remplacer un caractère dans un fichier essentiellement binaire
13 réponses
Olivier Miakinen
Bonjour,
Mon problème précédent ayant été brillamment résolu par Stéphane
Chazelas, en voici un nouveau.
En fait c'est tout simple. J'ai des fichiers qui commencent par la
chaîne GIF89a (en ASCII) et je voudrais remplacer le 9 par par un 7
pour donner GIF87a. Je suppose que sed a des chances d'y arriver,
mais je crains un bug du fait que le reste du contenu est du binaire
(pour ceux qui n'auraient pas deviné, ce sont des images GIF).
Est-ce que mes craintes sont fondées ? Et si oui, quelle autre option
pour transformer ce 39 hexa en 37 hexa ?