Набор консольных утилит для поиска различий между файлами.

Diffutils (GNU Diffutils) — набор из нескольких консольных утилит связанных с поиском различий между файлами или каталогами. Набор утилит является частью проекта GNU (GNU/Linux).

diff основная утилита пакета, предназначена для построчного сравнения двух файлов и вывода разницы между ними, если файлы идентичны вывод будет пустым.

С помощью дополнительных опций для diff можно задать параметры сравнения (игнорировать пробелы, регистр и пр) и сравнивать файлы в двух каталогах.


diff3 утилита аналогичная diff, но может сравнивать три файла и объединять три версии файла.


В составе комплекта GNU Diffutils так же имеются утилиты cmp (сравнивает два файла и выводит различие в байтах) и sdiff (совмещает два файла и интерактивно выводит результат).

Лицензия: GNU General Public License version 2.0 (GPLv2)

Домашняя страница
Комментарии (3)
и всётаки когда нужно визуально смотреть различия, лучше mcdiff ничего нету
и всётаки когда нужно визуально смотреть различия, лучше mcdiff ничего нету
Спасибо gray за наводку на mcdiff. Действительно, хорошая и более наглядная альтернатива стандатному diff.
Обычно для таких случаев использую Meld на десктопе. Попробовал mcdiff на удалённом серваке, — и он оказался не менее удобным.
Спасибо gray за наводку на mcdiff. Действительно, хорошая и более наглядная альтернатива стандатному diff.
Обычно для таких случаев использую Meld на десктопе. Попробовал mcdiff на удалённом серваке, — и он оказался не менее удобным.
Ну mcdiff это один из инструментов в составе Midnight Commander, как например и mcedit, потому делать про неё отдельную тему нет смысла. К тому же МС подробно документирован, а те кто его использует и так знают про неё.
Ну mcdiff это один из инструментов в составе Midnight Commander, как например и mcedit, потому делать про неё отдельную тему нет смысла. К тому же МС подробно документирован, а те кто его использует и так знают про неё.