objectif
Repérer rapidement où deux binaires divergent sans outils lourds.
code minimal
diff -u <(xxd -g1 -c16 a.bin) <(xxd -g1 -c16 b.bin) | less -R
utilisation
# vue côte à côte
sdiff -w 160 <(xxd -g1 -c16 a.bin) <(xxd -g1 -c16 b.bin) | less -S
variante(s) utile(s)
# première différence (offset)
cmp -l a.bin b.bin | head -1
notes
less -Rpour les couleurs sicolordiffest utilisé.- pour gros fichiers, limitez les plages avec
xxd -s -l.