मुझे दो बाइनरी फ़ाइलों की तुलना करने और फॉर्म में आउटपुट प्राप्त करने की आवश्यकता है:
<fileoffset-hex> <file1-byte-hex> <file2-byte-hex>
हर अलग बाइट के लिए। तो अगर file1.bin
है
00 90 00 11
द्विआधारी रूप में है और file2.bin
है
00 91 00 10
मैं कुछ पाने की चाहत रखता हूं
00000001 90 91
00000003 11 10
क्या लिनक्स में ऐसा करने का कोई तरीका है? मैं इसके बारे में जानता हूं cmp -l
लेकिन यह बाइट्स के लिए ऑफसेट और ऑक्टल के लिए एक दशमलव प्रणाली का उपयोग करता है जिससे मैं बचना चाहूंगा।
od
...