Приклад 2. Об’єднати файли file1.txt і file2.txt у файл common.txt:
cat file1.txt file2.txt > common.txt
Сортування файлів
Для сортування вмісту текстових файлів використовується команда sort. Формат команди:
sort [–опції] <Файл1> … < ФайлN>
За замовчуванням вміст файлів <Файл1> … < ФайлN> відсортовується за алфавітом і результат видається на стандартний пристрій виведення, тобто на екран дисплея.
Основні опції:
r – відсортувати в оберненому порядку.
o <File> – результат сортування записати у файл <File> .
r – розглядати бінарні файли як текстові.
Приклад 1. Відсортувати вміст файла file1.txt в оберненому порядкуірезультатзаписатиу файл result.txt:
Sort –r –o result.txt file1.txt
Пошук відмінностей між файлами
Для знаходження відмінностей міжфайлами використовується команда diff. Формат команди:
diff [–опції] <Файл1> < Файл2>
Порівнюються між собою по рядках <Файл1> і < Файл2> і видаються ті рядки обох файлів, які не однакові.
Основні опції:
a – вважати всі файли текстовими і порівнювати їх по рядках.
b – ігнорувати відмінності в кількості пропусків, табуляції і т.п.
i – ігнорувати відмінності в регістрах.
q – повідомляти лише про сам факт відмінностей без подробиць.
Приклад 1. Визначити відмінності міжфайлами file1.txt і file2.txt: