Hoe vergelijk ik binaire bestanden in Linux?
Ik moet twee binaire bestanden vergelijken en de uitvoer krijgen in de vorm:
<fileoffset-hex> <file1-byte-hex> <file2-byte-hex>
voor elke verschillende byte. Dus als file1.bin
00 90 00 11
in binaire vorm is en file2.bin
is
00 91 00 10
wil ik zoiets als
00000001 90 91
00000003 11 10
Is er een manier om dit in Linux te doen? Ik weet van cmp -l
maar het gebruikt een decimaal systeem voor offsets en een octaal voor bytes die ik graag wil vermijden.