Реферат: Операційна система 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:

К-во Просмотров: 299
Бесплатно скачать Реферат: Операційна система LINUX. Команди