Перейти к содержанию

wdiff

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

wdiff
Тип сравнение файлов
Автор
  • François Pinard[вд][1]
Разработчики Free Software Foundation (Francois Pinard, Denver Gingerich)
Операционные системы GNU, GNU/Linux
Дата выпуска август 1992[2]
Последняя версия 0.6.3 (10-Jun-2010[3])
Репозиторий gitweb.git.savannah.gnu.org/…
Лицензия GNU GPL
Сайт gnu.org/software/wdiff/

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

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

Принцип работы

[править | править код]

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

Примечания

[править | править код]
  1. https://metadata.ftp-master.debian.org/changelogs//main/w/wdiff/wdiff_1.2.2-9_copyright
  2. https://web.archive.org/web/20041209124314/http://wdiff.progiciels-bpi.ca/showfile.html?name=dist/NEWS
  3. Index of /gnu/wdiff. Дата обращения: 28 декабря 2007. Архивировано 26 октября 2007 года.
  4. 1 2 wdiff (англ.). Website of the GNU Project. Free Software Foundation, Inc.. Дата обращения: 28 декабря 2007. Архивировано 2 марта 2012 года.
  5. 1 2 3 wdiff manual (англ.). Free Software Foundation (15 июня 2007). Дата обращения: 28 декабря 2007. Архивировано 2 марта 2012 года.