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

wdiff (GNU wdiff) — маленькая консольная утилита, являющаяся "надстройкой" к консольной утилите diff (основная утилита пакета Diffutils), предназначается для сравнения файлов с выводом разницы по словам, а не по строкам (как сравнивает diff). Утилита будет полезной для сравнения больших текстов в которых было изменено всего несколько слов или изменены абзацы.

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

Лицензия: GNU General Public License version 3.0 (GPLv3)

Домашняя страница

colordiff — консольная утилита являющаяся "оболочкой" для консольной утилиты diff, делающая вывод с подсветкой синтаксиса, для улучшения читаемости.

Утилита имеет те же опции что и diff, может использоваться напрямую:
colordiff file1 file2
Или просто переправлять вывод diff:
diff -u file1 file2 | colordiff

colordiff выводит цвета в соответствии с стандартом ANSI (большинство современных эмуляторов терминала поддерживают этот стандарт), а цветовая схема считывается с основного конфигурационного файла:
/etc/colordiffrc
А при наличии цветовая схема считывается с пльзовательского:
~/.colordiffrc

При желании wdiff и colordiff можно использовать вместе.

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

Домашняя страница
Автор: posixru
http://zenway.ru/page/wdiff-colordiff
|