У меня 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
отмечает часть как измененную во всех файлах, даже если она была изменена только в одном файле и осталась неизменной в двух других файлах. Я хочу, чтобы эти особые события были отмечены по-другому.