Есть ли алгоритм или утилиты, похожие на diff, для поиска различий между двумя файлами csv? Пример:
file1
-------
key1,value1
key2,value2
key3,value3
key5,value5
key7,value7
file2
-------
key1,value1
key3,value3
key4,value4
key5,value5
key6,value6
С помощью этой утилиты, похожей на diff, она будет выводить 3 типа записей:
- Записи, которые существуют только в файле1 (операция набора файлов1 минус файл2)
- Записи, которые существуют только в файле2 (файл2 минус операция установки файла1)
- Записи, которые существуют как в файле1, так и в файле2 (операция набора пересечений)