@bx-coder

Как сохранить diff двух текстовых файлов в третий файл?

Допустим имеются 2 одинаковых CSV файла с какой-то выгрузкой(file1.csv и file2.csv). Например, в файл file2.csv добавили или изменили пару строк. Можно ли как-то с помощью команды diff(или еще как) сравнить 2 этих файла и строки, которые отличаются сохранить в отдельный файл. По умолчанию diff сохраняет результат в спец. формате(стрелки, разделители), а нужно по сути чтобы просто сохранил отличающиеся строчки.
  • Вопрос задан
  • 748 просмотров
Решения вопроса 1
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
diff --changed-group-format="%>" --unchanged-group-format="" file1.csv file2.csv > newlines.csv

Первый параметр - отображать отличающиеся строки из второго файла, второй - не отображать одинаковые.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы