Набор консольных утилит для поиска различий между файлами.
Diffutils (GNU Diffutils) — набор из нескольких консольных утилит связанных с поиском различий между файлами или каталогами. Набор утилит является частью проекта GNU (GNU/Linux).
diff основная утилита пакета, предназначена для построчного сравнения двух файлов и вывода разницы между ними, если файлы идентичны вывод будет пустым.
С помощью дополнительных опций для diff можно задать параметры сравнения (игнорировать пробелы, регистр и пр) и сравнивать файлы в двух каталогах.
diff3 утилита аналогичная diff, но может сравнивать три файла и объединять три версии файла.
В составе комплекта GNU Diffutils так же имеются утилиты cmp (сравнивает два файла и выводит различие в байтах) и sdiff (совмещает два файла и интерактивно выводит результат).
Лицензия: GNU General Public License version 2.0 (GPLv2)
Комментариев: 3 RSS
1gray30-11-2014 01:51
и всётаки когда нужно визуально смотреть различия, лучше mcdiff ничего нету
2Анонимоус30-11-2014 17:46
Спасибо gray за наводку на mcdiff. Действительно, хорошая и более наглядная альтернатива стандатному diff.
Обычно для таких случаев использую Meld на десктопе. Попробовал mcdiff на удалённом серваке, — и он оказался не менее удобным.
3posixru01-12-2014 00:18
Ну mcdiff это один из инструментов в составе Midnight Commander, как например и mcedit, потому делать про неё отдельную тему нет смысла. К тому же МС подробно документирован, а те кто его использует и так знают про неё.