|
Упорядочить входные строки - Put input lines into order
sort
usage: sort [-Mbcdfginrsuz] [FILE...] [-k#[,#[x]] [-t X]] [-o FILE]
Сортировать все строки текста из входных файлов (или стандартного ввода) в стандартный вывод.
-M Сортировка по месяцам (январь, февраль и т. д.)
-V Номера версий (имя-1.234-rc6.5b.tgz)
-b Игнорировать начальные пробелы (или конечные пробелы во второй части ключа)
-c Проверять, отсортирован ли ввод
-d Словарный порядок (использовать только буквенно-цифровые символы и символы пробела)
-f Принудительная сортировка в верхнем регистре (сортировка без учета регистра)
-g Общая числовая сортировка (двойная точность с nan и inf)
-i Игнорирование непечатаемых символов
-k Сортировка по «ключу» (см. ниже)
-n Числовой порядок (вместо алфавитного)
-o Вывод в ФАЙЛ вместо стандартного вывода
-r Обратная
-s Сортировка с пропуском резервной сортировки (только сортировка с ключами)
-t Используйте ключевой разделитель, отличный от пробела.
-u Только уникальные строки
-x Сортировка шестнадцатеричных чисел
-z Строки, оканчивающиеся нулем
Сортировка по ключу рассматривает подмножество слов в каждой строке.
-k2 использует второе слово до конца строки
-k2,2 смотрит только на второе слово
-k2,4 смотрит от начала второго до конца четвертого слова
-k2.4,5 начинается с четвертого символа второго слова и до конца пятого слова.
При указании нескольких ключей более поздние ключи используются
как связующие прерыватели в порядке.
Спецификатор типа, добавленный к ключу сортировки (например, -2,2n), применяется
только к сортировке этого ключа.
usage: sort [-Mbcdfginrsuz] [FILE...] [-k#[,#[x]] [-t X]] [-o FILE]
Sort all lines of text from input files (or stdin) to stdout.
-M Month sort (jan, feb, etc)
-V Version numbers (name-1.234-rc6.5b.tgz)
-b Ignore leading blanks (or trailing blanks in second part of key)
-c Check whether input is sorted
-d Dictionary order (use alphanumeric and whitespace chars only)
-f Force uppercase (case insensitive sort)
-g General numeric sort (double precision with nan and inf)
-i Ignore nonprinting characters
-k Sort by "key" (see below)
-n Numeric order (instead of alphabetical)
-o Output to FILE instead of stdout
-r Reverse
-s Skip fallback sort (only sort with keys)
-t Use a key separator other than whitespace
-u Unique lines only
-x Hexadecimal numerical sort
-z Zero (null) terminated lines
Sorting by key looks at a subset of the words on each line. -k2 uses the
second word to the end of the line, -k2,2 looks at only the second word,
-k2,4 looks from the start of the second to the end of the fourth word.
-k2.4,5 starts from the fourth character of the second word, to the end
of the fifth word. Specifying multiple keys uses the later keys as tie
breakers, in order. A type specifier appended to a sort key (such as -2,2n)
applies only to sorting that key.
|
|