Сравнение двух файлов для сопоставления слов в Linux - PullRequest
5 голосов
/ 08 января 2011

Допустим, у нас есть два файла следующим образом

Файл A.txt

Картик не такой умный Он не ленивый

Файл B.txt

Картик тоже не так уж и плох Он труженик

поэтому в двух файлах выше общие слова "kartick is not so" и "Он" в каждой из строк Есть ли способ напечатать все такие общие строки с помощью команды grep или команды linux?

1 Ответ

6 голосов
/ 08 января 2011

Вы хотите использовать утилиту dwdiff :).

Пример использования:

dwdiff "File A.txt" "File B.txt"

Может потребоваться некоторое время, чтобы привыкнуть к его выводу, но проверьте http://linux.die.net/man/1/dwdiff для более подробной информации об этом.

Существует также несколько приложений для визуального сравнения, но я предпочитаю использовать его в командной строке.

...