Определяются изменения, которые должны быть
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 предоставляет возможность отменить перевод строки после вывода аргументов.
Содержание Назад Вперед