Разница для 3 двоичных файлов

У меня 3 двоичных файла. Назовем их file1.bin , file2.bin и file3.bin .

  • file1.bin и file2.bin имеют несколько общих частей.
  • file2.bin и file3.bin имеют несколько общих частей.

Я хочу найти общие части между file1.bin и file2.bin , которые различаются между file2.bin и file3.bin .

Как вы порекомендуете это сделать? Я уже скопировал двоичные файлы в текстовые файлы, используя xxd , а затем сделал трехстороннее сравнение, используя vim -d file1.txt file2.txt file3.txt .

Однако vim отмечает часть как измененную во всех файлах, даже если она была изменена только в одном файле и осталась неизменной в двух других файлах. Я хочу, чтобы эти особые события были отмечены по-другому.

9
задан Dimme 29 December 2011 в 23:26
поделиться