Консольные утилиты для поиска различий между файлами.
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
|