wdiff

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

wdiff
Тип сравнение файлов
Разработчики Free Software Foundation (Francois Pinard, Denver Gingerich)
Операционные системы GNU, GNU/Linux
Последняя версия 0.6.3 (10-Jun-2010[1])
Лицензия GNU GPL
Сайт gnu.org/software/wdiff/

wdiff, GNU wdiff или A word difference finderсвободная утилита, «обёртка» для Unix‐утилиты diff, предназначенная для сравнения файлов с выводом разницы не по строкам, как это делает diff, а по словам. Словом считается группа символов, не являющихся пробелами, ограниченная символами, ими являющимися. Это удобно для сравнения текстов, в которых было изменено всего несколько слов, и переформатированы абзацы.[2][3]

Может обозначать удалённые и добавленные слова подчёркиванием и жирным шрифтом соответственно.[3]

Принцип работы[править | править код]

wdiff разделяет содержимое каждого из сравниваемых файлов на строки — по одному слову в строке — и передаёт полученные файлы diff, после чего собирает вывод diff, и оформляет его для удобства чтения человеком.[2][3]

Примечания[править | править код]

  1. Index of /gnu/wdiff. Дата обращения: 28 декабря 2007. Архивировано 26 октября 2007 года.
  2. 1 2 wdiff (англ.). Website of the GNU Project. Free Software Foundation, Inc.. Дата обращения: 28 декабря 2007. Архивировано 2 марта 2012 года.
  3. 1 2 3 wdiff manual (англ.). Free Software Foundation (15 июня 2007). Дата обращения: 28 декабря 2007. Архивировано 2 марта 2012 года.