Jak porównać pliki binarne w Linuksie?
Muszę porównać dwa pliki binarne i otrzymać wyjście w postaci:
<plik offset-hex> <plik 1-bajt-hex> <plik 2-bajt-hex>
dla każdego innego bajtu. So if file1.bin
is
00 90 00 11
in binary form and file2.bin
is
00 91 00 10
I want to get something like
00000001 90 91
00000003 11 10
Is there a way to do this in Linux? Wiem o cmp -l
, ale używa on systemu dziesiętnego dla offsetów i ósemkowego dla bajtów, czego chciałbym uniknąć.