Как установить с помощью pacman в ArchLinux, не спрашивая пользователя y / n? [дубликат]

wdiff на самом деле является очень старым методом пословного сравнения файлов. Он работал путем переформатирования файлов, затем использования diff для поиска различий и повторной передачи. Я сам предложил добавить контекст, чтобы вместо пословного сравнения он делал это с каждым словом, окруженным другими «контекстными» словами. Это позволяет значительно лучше синхронизировать различие в общих переходах в файлах, особенно когда файлы в основном отличаются всего несколькими блоками общих слов. Например, при сравнении текста на предмет плагиата или повторного использования.

dwdiff был позже создан из wdiff . Но dwdiff эффективно использует эту функцию переформатирования текста в dwfilter . Это отличная разработка - это означает, что вы можете переформатировать один текст, чтобы он соответствовал другому, а затем сравнивать их с помощью любого построчного графического средства отображения различий. Например, используя его с "диффузным" графическим различием ....

dwfilter file1 file2 diffuse -w

Это переформатирует файл1 в формат файл2 и предоставит его диффузный для визуальное сравнение. file2 не изменен, поэтому вы можете редактировать и объединять в него различия слов непосредственно в diffuse . Если вы хотите отредактировать файл1 , вы можете добавить -r , чтобы отменить форматирование файла.Попробуйте, и вы обнаружите, что он очень мощный!

Я предпочитаю графический diff (показанный выше) diffuse , так как он кажется намного чище и полезнее. Кроме того, это отдельная программа на Python, что означает, что ее легко установить и распространить на другие системы UNIX.

Другие графические различия, кажется, имеют много зависимостей, но также могут быть использованы (на ваш выбор). К ним относятся kdiff3 или xxdiff .

1
25.01.2014, 07:11
0 ответов

Теги

Похожие вопросы