1. Использование

  • sort [-m][-o output][-bdfinru][-t char][-k keydef]… [file…]

  • sort -c [-bdfinru][-t char][-k keydef][file]

    1. Параметры запуска

-b, --ignore-leading-blanks

игнорировать начальные пропуски

-d, --dictionary-order

рассматривать только пропуски, буквы и цифры

-f, --ignore-case

игнорировать регистр букв

-i, --ignore-nonprinting

рассматривать только печатные знаки

-n, --numeric-sort

сравнивать численные значения строк

-r, --reverse

обратить результаты сравнения

-u, --unique

с -c, проверять порядок строго; без -c, выводить только первое среди нескольких равных

-c, --check

проверять, сортированы ли входные файлы; не сортировать

-k, --key=Поз1[,Поз2]

начинать ключ в Поз1 и завершать на Поз2 (отсчет от 1)

-o, --output=ФАЙЛ

выводить в ФАЙЛ, а не на стандартный вывод

-t, --field-separator=РАЗДЕЛИТЕЛЬ

использовать при поиске ключевых полей РАЗДЕЛИТЕЛЬ, а не переход от непробельных знаков к пробельным

uniq — утилита Unix, с помощью которой можно вывести или отфильтровать повторяющиеся строки в файле. Если входной файл задан как («-») или не задан вовсе, чтение производится из стандартного ввода. Если выходной файл не задан, запись производится в стандартный вывод. Вторая и последующие копии повторяющихся соседних строк не записываются. Повторяющиеся входные строки не распознаются, если они не следуют строго друг за другом, поэтому может потребоваться предварительная сортировка файлов.

    1. Использование

uniq [-c | -d | -u] [-i] [-f число_полей] [-s число_символов] [входной_файл [выходной_файл]]

Опции программы имеют следующие значения:

-u

Выводить только те строки, которые не повторяются на входе.

-d

Выводить только те строки, которые повторяются на входе.

-c

Перед каждой строкой выводить число повторений этой строки на входе и один пробел.

-i

Сравнивать строки без учёта регистра.

-s число_символов

Игнорировать при сравнении первые число_символов символов каждой строки ввода. Если эта опция указана совместно с -f, то будут игнорироваться первые число_полей полей, а затем ещё число_символов символов. Символы также нумеруются начиная с единицы.

-f число_полей

Игнорировать при сравнении первые число_полей полей каждой строки ввода. Полем является строка непробельных символов, отделённая от соседних полей пробельными символами. Поля нумеруются начиная с единицы.

С помощью команды JOIN вы можете присоединить структуру каталога одного диска к пустому каталогу другого диска.

JOIN [/? /H] [диск_1: [диск_2:]маршрут]

JOIN [/? /H] диск: /D

При этом структура каталога первого диска ("диск_1") и все его файлы выводятся как подкаталог каталога, заданного на втором диске. Благодаря этому вы можете работать с несколькими дисками, как будто это один большой диск.

        1. Параметры команды

Параметр

Описание

/? или /H

Выводят справочный текст.

диск_1:

Диск, который должен подсоединяться к каталогу другого диска.

диск_2:маршрут

Диск и каталог, используемые для ссылки на файлы первого диска.

/D

Отменяет команду JOIN. Нужно также задать отсоединяемые диски.

Если заданный для второго диска маршрут не существует, то операционная система пытается создать каталог с этим маршрутом. Если заданный в маршруте каталог существует, то он должен быть пустым. После команды JOIN первый диск становится недоступным.

Подсоединять диски с помощью JOIN можно только к подкаталогу, корневого каталога. Для отмены команды JOIN наберите в ней первый диск с параметром /D. Это всегда следует делать при завершении работы. Чтобы увидеть список подсоединенных дисков, наберите JOIN без параметров.

Например, следующая команда подсоединяет диск A: к подкаталогу \DOCS диска C:

JOIN A: C:\DOCS

После этого к диску A: можно обращаться как C:\DOCS. При попытке обращения к диску A: вы получите сообщение об ошибке:

Invalid drive specified

Для подсоединенных дисков нельзя использовать команды ASSIGN, FORMAT, DISKCOMP, SUBST и DISKCOPY. JOIN не работает также с сетевыми дисками.

paste(от англ.paste— вставка) — команда Unix, предназначенная для вставки колонок. Программа рассматривает файлы, как вертикальные колонки, соединяет их и выводит в стандартный поток вывода.

Соседние файлы в папке материалы к собеседованию