1

Я использую команду «diff -y», чтобы построчно сравнивать результаты двух разных версий моей программы. Как это:

1      1
123  | 234
asdf | qerq

Есть ли аналог для нескольких файлов, который позволит сравнивать строку за строкой 3 или 4 файла?Как это:

1      1      1      1
123  | 234  | 345  | 234
asdf | qerq | qdfd | asdd

3 ответа3

2

Вот хорошее предложение по stackoverflow. Посмотрите на принятый ответ о программном обеспечении Diffuse.

Что касается вывода сравнения в файл, я только что протестировал его с diffuse-0.4.6, но не смог обнаружить такую функцию, поэтому я думаю, что это тема для другого вопроса ...

1

vimdiff 1 2 3 4;

vimdiff

Он легко настраивается с множеством функций, например, если вы хотите вывести пользовательский интерфейс в HTML;

vimdiff 1 2 3 4 -c TOhtml -c 'w! diff4.html|qa!'
0

Есть diff3 для сравнения трех файлов

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .