diff
Compare binary files using shell temporary file
diff -y <(xxd /bin/ls | head -20 | cut -d: -f2) <(xxd /bin/file | head -20 | cut -d: -f2)
[lockrecv@thinkpad lockrecv]$ diff -y <(xxd /bin/ls | head -20 | cut -d: -f2) <(xxd /bin/file | head -20 | cut -d: -f2)
7f45 4c46 0201 0100 0000 0000 0000 0000 .ELF............ 7f45 4c46 0201 0100 0000 0000 0000 0000 .ELF............
0200 3e00 0100 0000 a049 4000 0000 0000 ..>......I@..... | 0200 3e00 0100 0000 601e 4000 0000 0000 ..>.....`.@.....
4000 0000 0000 0000 18e7 0100 0000 0000 @............... | 4000 0000 0000 0000 4853 0000 0000 0000 @.......HS......
0000 0000 4000 3800 0900 4000 1d00 1c00 [email protected]...@..... 0000 0000 4000 3800 0900 4000 1d00 1c00 [email protected]...@.....
0600 0000 0500 0000 4000 0000 0000 0000 ........@....... 0600 0000 0500 0000 4000 0000 0000 0000 ........@.......
4000 4000 0000 0000 4000 4000 0000 0000 @.@.....@.@..... 4000 4000 0000 0000 4000 4000 0000 0000 @.@.....@.@.....
f801 0000 0000 0000 f801 0000 0000 0000 ................ f801 0000 0000 0000 f801 0000 0000 0000 ................
0800 0000 0000 0000 0300 0000 0400 0000 ................ 0800 0000 0000 0000 0300 0000 0400 0000 ................
3802 0000 0000 0000 3802 4000 0000 0000 8.......8.@..... 3802 0000 0000 0000 3802 4000 0000 0000 8.......8.@.....
3802 4000 0000 0000 1c00 0000 0000 0000 8.@............. 3802 4000 0000 0000 1c00 0000 0000 0000 8.@.............
1c00 0000 0000 0000 0100 0000 0000 0000 ................ 1c00 0000 0000 0000 0100 0000 0000 0000 ................
0100 0000 0500 0000 0000 0000 0000 0000 ................ 0100 0000 0500 0000 0000 0000 0000 0000 ................
0000 4000 0000 0000 0000 4000 0000 0000 ..@.......@..... 0000 4000 0000 0000 0000 4000 0000 0000 ..@.......@.....
44d3 0100 0000 0000 44d3 0100 0000 0000 D.......D....... | 1c3e 0000 0000 0000 1c3e 0000 0000 0000 .>.......>......
0000 2000 0000 0000 0100 0000 0600 0000 .. ............. 0000 2000 0000 0000 0100 0000 0600 0000 .. .............
00de 0100 0000 0000 00de 6100 0000 0000 ..........a..... | 004e 0000 0000 0000 004e 6000 0000 0000 .N.......N`.....
00de 6100 0000 0000 0008 0000 0000 0000 ..a............. | 004e 6000 0000 0000 3004 0000 0000 0000 .N`.....0.......
6815 0000 0000 0000 0000 2000 0000 0000 h......... ..... | b004 0000 0000 0000 0000 2000 0000 0000 .......... .....
0200 0000 0600 0000 18de 0100 0000 0000 ................ | 0200 0000 0600 0000 184e 0000 0000 0000 .........N......
18de 6100 0000 0000 18de 6100 0000 0000 ..a.......a..... | 184e 6000 0000 0000 184e 6000 0000 0000 .N`......N`.....