Tôi cần so sánh hai tệp nhị phân và nhận đầu ra ở dạng:
<fileoffset-hex> <file1-byte-hex> <file2-byte-hex>
cho mỗi byte khác nhau. Vì vậy, nếu file1.binlà
00 90 00 11
ở dạng nhị phân và file2.binlà
00 91 00 10
Tôi muốn có được một cái gì đó như
00000001 90 91
00000003 11 10
Có cách nào để làm điều này trong Linux không? Tôi biết cmp -lnhưng nó sử dụng một hệ thống thập phân cho offset và bát phân cho các byte mà tôi muốn tránh.


od...