Сравните два текстовых файла и напечатайте разницу построчно в текстовом файле - PullRequest
0 голосов
/ 25 января 2012

У меня есть два файла .txt с разделителями табуляции, и я хочу сравнить их друг с другом.Конечная цель состоит в том, чтобы напечатать разницу в другом файле .txt, в котором будут только строки, в которых встречаются разные данные в столбце.Возможно ли это сделать с помощью какого-нибудь скрипта в Winodws?

Ответы [ 2 ]

1 голос
/ 25 января 2012

Нет необходимости писать скрипт для этого вручную, хотя это было бы относительно легко сделать, например, в Python.Вы можете установить DiffUtils для Windows , чтобы получить инструменты сравнения в стиле Linux.Затем вы можете сказать (в оболочке):

diff file1.txt file2.txt
0 голосов
/ 25 января 2012

WinMerge может работать на вас.Он имеет интерфейс командной строки, если вы хотите автоматизировать его.Вы можете проверить руководство на http://manual.winmerge.org/Command_line.html. Надеюсь, это поможет!

...