我需要比较两个二进制文件并以以下形式获取输出:
<fileoffset-hex> <file1-byte-hex> <file2-byte-hex>
对于每个不同的字节。所以如果file1.bin是
00 90 00 11
Run Code Online (Sandbox Code Playgroud)
以二进制形式并且file2.bin是
00 91 00 10
Run Code Online (Sandbox Code Playgroud)
我想得到类似的东西
00000001 90 91
00000003 11 10
Run Code Online (Sandbox Code Playgroud)
有没有办法在 Linux 中做到这一点?我知道,cmp -l但它使用十进制表示偏移量,使用八进制表示字节,这是我想避免的。