Телекоммуникационные технологии


Краткий справочник по командам UNIX - часть 25


br>

Обнаружение различий в файлах

diff[-флаги]файл1 файл2

Определяются изменения, которые должны быть произведены в файлах, чтобы сделать их идентичными.

Позволяет экономить место при хранении ряда версий файла.

Флаги:

-b игнорируются все пробелы и символы табуляции в конце строки, любые комбинации таких символов считаются эквивалентными;
-e выдает последовательность команд редактора ed, с помощью которых первый файл может быть сделан эквивалентным второму.
-f вырабатывает список изменений;
-h быстро обнаруживает различия, но не всегда корректно.

Сортировка и слияние файлов

sort[-флаги...][+поз1[-поз2]]...[-o имя][-T каталог][имя]...

соединяет и сортирует файлы, помещает результат в заданный файл. Если ключ сортировки не задан, при сравнении используется вся строка.

Флаги:

b при сравнении полей игнорируются пробелы и табуляции в начале строки;
c проверяется, отсортирован ли входной файл в соответствии с заданными правилами;
d "словарная сортировка": в сравнении участвуют только буквы, цифры и пробелы;
f прописные буквы воспринимаются как строчные;
i при нечисловых сравнениях игнорируются символы, не входящие в диапазон ASCII 040-0176;
m слияние файлов, которые предполагаются отсортированными;
n сортировка по арифметическому значению;
o имя, идущее после воспринимается как имя выходного файла;
r задается обратный порядок сортировки;
tx буква t указывает на то, что вместо принятого по умолчанию пробела в качестве разделителя используется горизонтальная табуляция;
T задает имя каталога, где размещаются временные файлы;
u если одному ключу соответствует несколько строк, выводится только одна из них.

Управление выполнением программы


Вывод аргументов

echo[-n][аргумент]

Выводит в стандартный файл заданные ей аргументы, разделяя их пробелами и завершая вывод переводом строки. Служит для сообщения о выполнении последовательности команд. Флаг -n предоставляет возможность отменить перевод строки после вывода аргументов.




Начало  Назад  Вперед