Команда diff , для сравнения двух файлов, упоминалась ранее, но что если нужно сравнить сразу три файла?



Команда diff3



Формат вызова:

diffЗ [параметры] файл1 файл2 файлЗ 



Выводит следующую информацию:

==== - все три файла разные; 

===1 - первый файл отличается от второго и третьего; 

===2 - второй файл отличается от первого и третьего; 

===З - третий файл отличается от первого и второго. 



Параметры:

-a - сравнивать файлы как текстовые, даже если они бинарные

- Создание сценария для редактора ed, который показывает в квадратных скобках все отличия между файлами.

-e - Создает сценарий для ed, который помещает все отличия между файлами файл2 и файлЗ в файл файл1 (будьте осторожны!)