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