Re: Tripatouiller un fichier binaire en shell

Top Page

Reply to this message
Author: guilde.nt
Date:  
To: guilde
CC: Guilde
Subject: Re: Tripatouiller un fichier binaire en shell
> Par défaut, une image est composée de 200 lignes de 80 octets.
> Or, mes images ne font que 72 octets de large ; pour chaque ligne, j'ai 4
> octets vides au début, et 4 octets vides à la fin.
>
> L'idée est donc de virer ces 8 octets par ligne, pour réduire la taille de
> 8 * 200 = 1600 octets.


Essaye ceci :

for ((i=0 ; i<200 ; i++)) ; do
dd bs=4 count=1 iflag=fullblock >/dev/null
dd bs=72 count=1 iflag=fullblock
dd bs=4 count=1 iflag=fullblock >/dev/null
done <image

-Nicolas T.