Скачиваний:
116
Добавлен:
25.02.2015
Размер:
42.5 Кб
Скачать

sort - сортирует строки текстовых файлов.

sort [ПАРАМЕТР]... [ФАЙЛ(Ы)]…

Ключи sort

-b

игнорировать пробелы в начале сортируемых полей или начале ключей

-d

воспринимать в составе ключей лишь буквы (латинского алфавита), цифры и пробелы, игнорируя все прочие символы

-f

во время сортировки преобразует строчные (маленькие) в соответствующие прописные (большие) буквы, т.е. выполняется сортировка нечувствительная к регистру символов

-g

выполнять сравнение в соответствии с общим числовым значением (используют совместно с параметром -b). Это численная сортировка, при которой дополнительно распознаётся экспоненциальное представление чисел (например, 9.1019e7)

-i

в ключах рассматриваются только печатаемые (ASCII) символы, а остальные игнорируются

-M

выполнять сравнение по трёх-символьным сокращениям англоязычных названий месяцев, т.е. (незнакомое) < `JAN' < ... < `DEC'

-n

числовая сортировка, т.е. сравнение ведётся по числовому значению (используют совместно с параметром -b)

-r

сортировка выполняется в обратном порядке (по убыванию)

-c

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

-k

выбирает ключ сортировки, начиная с позиции ПОЗ1 и заканчивая позицией ПОЗ2 (включительно). Номера полей и смещения символов указываются, начиная с 1

-m

объединяет ранее отсортированные ФАЙЛЫ, которые не сортируются повторно

-o

выводит результат в указанный файл ФАЙЛ вместо стандартного вывода

-s

стабилизирует сортировку, не выполняя сравнения последней пересортировки

-S

под основной буфер в памяти использует область размером РАЗМЕР

-t

использовать СИМВОЛ в качестве разделителя полей

-T

использует указанный КАТАЛОГ для временных файлов, игнорируя переменную окружения $TMPDIR или /tmp; составные параметры могут указывать на различные каталоги

-u

уникальная сортировка: игнорирует повторяющиеся строки. Обычно применяют с параметром -c для проверки сортированных файлов с целью прерывания выполнения, если встретится несколько одинаковых строк подряд; без -c выводится только первая строка из одинаковых

-z

вместо символа новой строки (newline), завершает строки двоичным 0

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