.\" -*- coding: UTF-8 -*-
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH SORT 1 "август 2024 г." "GNU coreutils 9.5" "Команды пользователя"
.SH ИМЯ
sort — сортировать строки из текстовых файлов
.SH СИНТАКСИС
\fBsort\fP [\fI\,ПАРАМЕТР\/\fP]... [\fI\,ФАЙЛ\/\fP]...
.br
\fBsort\fP [\fI\,ПАРАМЕТР\/\fP]... \fI\,\-\-files0\-from=F\/\fP
.SH ОПИСАНИЕ
.\" Add any additional description here
.PP
Вывести объединённые и отсортированные данные из всех ФАЙЛ(ов) в стандартный
поток вывода.
.PP
Если ФАЙЛ не задан или задан как \-, читать из стандартного потока ввода.
.PP
Аргументы, обязательные для длинных параметров, обязательны и для
коротких. Параметры сортировки:
.TP
\fB\-b\fP, \fB\-\-ignore\-leading\-blanks\fP
игнорировать ведущие пробельные символы
.TP
\fB\-d\fP, \fB\-\-dictionary\-order\fP
учитывать только пробельные и буквенно\-цифровые символы
.TP
\fB\-f\fP, \fB\-\-ignore\-case\fP
преобразовывать символы нижнего регистра в верхний для сортировки
.TP
\fB\-g\fP, \fB\-\-general\-numeric\-sort\fP
сравнивать согласно общему числовому значению
.TP
\fB\-i\fP, \fB\-\-ignore\-nonprinting\fP
учитывать только печатаемые символы
.TP
\fB\-M\fP, \fB\-\-month\-sort\fP
сравнивать месяцы следующим образом: (неизвестный месяц) < «янв» <
\&... < «дек»
.TP
\fB\-h\fP, \fB\-\-human\-numeric\-sort\fP
сравнивать удобочитаемые человеком числа (например, 2K 1G)
.TP
\fB\-n\fP, \fB\-\-numeric\-sort\fP
сравнивать согласно числовому значению строки; обратитесь к руководству за
информацией о поддерживаемых строках
.TP
\fB\-R\fP, \fB\-\-random\-sort\fP
перемешать случайным образом, группируя при этом строки с одинаковыми
ключами. См. \fBshuf\fP(1)
.TP
\fB\-\-random\-source\fP=\fI\,ФАЙЛ\/\fP
считывать байты случайных данных из ФАЙЛа
.TP
\fB\-r\fP, \fB\-\-reverse\fP
обратить результат сравнений
.TP
\fB\-\-sort\fP=\fI\,КРИТЕРИЙ\/\fP
сортировать в соответствии с КРИТЕРИЕМ: general\-numeric \fB\-g\fP, human\-numeric
\fB\-h\fP, month \fB\-M\fP, numeric \fB\-n\fP, random \fB\-R\fP, version \fB\-V\fP
.TP
\fB\-V\fP, \fB\-\-version\-sort\fP
сортировать естественным образом по номерам (версий) в тексте
.PP
Другие параметры:
.TP
\fB\-\-batch\-size\fP=\fI\,КОЛИЧЕСТВО\/\fP
объединять не более КОЛИЧЕСТВА входных файлов за раз; при большем количестве
использовать временные файлы
.TP
\fB\-c\fP, \fB\-\-check\fP, \fB\-\-check\fP=\fI\,diagnose\-first\/\fP
проверить, что входные данные отсортированы; не сортировать
.TP
\fB\-C\fP, \fB\-\-check\fP=\fI\,quiet\/\fP, \fB\-\-check\fP=\fI\,silent\/\fP
то же, что и \fB\-c\fP, но не сообщать о первой неотсортированной строке
.TP
\fB\-\-compress\-program\fP=\fI\,ПРОГРАММА\/\fP
сжимать временные файлы с помощью ПРОГРАММЫ; восстанавливать их с помощью
ПРОГРАММЫ с параметром \fB\-d\fP
.TP
\fB\-\-debug\fP
сообщать о том, какая часть строки использовалась для сортировки, и выводить
предупреждения о неточностях в стандартный поток ошибок
.TP
\fB\-\-files0\-from\fP=\fI\,F\/\fP
считывать входные данные из файлов, имена которых разделены нулевыми
символами и содержатся в файле F; если F задан как \-, читать имена из
стандартного потока ввода
.TP
\fB\-k\fP, \fB\-\-key\fP=\fI\,КЛЮЧ\/\fP
сортировать по ключу; КЛЮЧ задаёт расположение и тип
.TP
\fB\-m\fP, \fB\-\-merge\fP
объединить уже отсортированные файлы; не сортировать
.TP
\fB\-o\fP, \fB\-\-output\fP=\fI\,ФАЙЛ\/\fP
записать результат в ФАЙЛ вместо стандартного потока вывода
.TP
\fB\-s\fP, \fB\-\-stable\fP
стабилизировать результаты сортировки, отключив методы сравнения,
используемые в качестве крайней меры
.TP
\fB\-S\fP, \fB\-\-buffer\-size\fP=\fI\,РАЗМЕР\/\fP
использовать РАЗМЕР в качестве размера буфера в основной памяти
.TP
\fB\-t\fP, \fB\-\-field\-separator\fP=\fI\,РАЗДЕЛИТЕЛЬ\/\fP
использовать РАЗДЕЛИТЕЛЬ в качестве разделителя полей вместо перехода от
непробельного к пробельному символу
.TP
\fB\-T\fP, \fB\-\-temporary\-directory\fP=\fI\,КАТАЛОГ\/\fP
использовать для временных файлов КАТАЛОГ вместо $TMPDIR или \fI\,/tmp\/\fP;
несколько параметров позволяют задать несколько каталогов
.TP
\fB\-\-parallel\fP=\fI\,N\/\fP
задать количество одновременно выполняемых сортировок как N
.TP
\fB\-u\fP, \fB\-\-unique\fP
при использовании с параметром \fB\-c\fP проверить на строгую упорядоченность;
без параметра \fB\-c\fP выводить только первую из повстречавшихся одинаковых
строк
.TP
\fB\-z\fP, \fB\-\-zero\-terminated\fP
разделять строки символом конца строки NUL вместо перевода на новую строку
.TP
\fB\-\-help\fP
отобразить эту справочную информацию и завершить работу
.TP
\fB\-\-version\fP
вывести информацию о версии и завершить работу
.PP
КЛЮЧ имеет вид П[.С][ПАРАМЕТРЫ][,П[.С][ПАРАМЕТРЫ]] для задания начальной и
конечной позиции, где П — это номер поля, а С — это позиция символа в поле;
оба значения отсчитываются с 1, конечная позиция по умолчанию совпадает с
концом строки. Если параметры \fB\-t\fP и \fB\-b\fP не указаны, символы в поле
отсчитываются с начала предшествующей ему последовательности пробельных
символов. ПАРАМЕТРЫ представляют собой один или несколько однобуквенных
параметров [bdfgiMhnRrV], которые переопределяют глобальные параметры
сортировки для этого ключа. Если ни один ключ не задан, использовать в
качестве ключа всю строку целиком. Воспользуйтесь параметром \fB\-\-debug\fP,
чтобы получить диагностическую информацию о неправильном использовании
ключей.
.PP
РАЗМЕР может сопровождаться следующими суффиксами\-множителями: % 1% памяти,
b 1, K 1024 (по умолчанию) и так далее для суффиксов M, G, T, P, E, Z, Y, R,
Q.
.PP
*** ВНИМАНИЕ *** Заданные средой окружения региональные настройки влияют на
порядок сортировки. Установите LC_ALL=C, чтобы получить традиционный порядок
сортировки, при котором используются обычные значения байтов.
.SH АВТОРЫ
Программа написана Майком Хэртелом (Mike Haertel) и Полом Эггертом (Paul
Eggert).
.SH "ИНФОРМАЦИЯ ОБ ОШИБКАХ"
Онлайн\-справка GNU coreutils:
.br
Сообщайте обо всех ошибках перевода по адресу
.SH "АВТОРСКИЕ ПРАВА"
Copyright \(co 2024 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL
версии 3 или выше .
.br
Это свободное программное обеспечение: вы можете изменять и распространять
его. Не предоставляется НИКАКИХ ГАРАНТИЙ в той мере, в которой это разрешено
законом.
.SH "СМОТРИТЕ ТАКЖЕ"
\fBshuf\fP(1), \fBuniq\fP(1)
.PP
.br
Полная документация на
,
.br
также доступна локально посредством info \(aq(coreutils) sort invocation\(aq
.PP
.SH ПЕРЕВОД
Русский перевод этой страницы руководства разработал(и)
Андрей Догадкин
.
.PP
Этот перевод является свободной программной документацией; он распространяется
на условиях общедоступной лицензии GNU (GNU General Public License - GPL,
.UR https://www.gnu.org/licenses/gpl-3.0.html
.UE
версии 3 или более поздней) в отношении
авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
.PP
Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста,
сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу
.MT
списка рассылки русских переводчиков
.ME .