.\" -*- 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
порівнювати так: (невідомий) < «JAN» < ... < «DEC»
.TP
\fB\-h\fP, \fB\-\-human\-numeric\-sort\fP
порівнювати числа у зручному для читання форматі (приклади: 2к 1Г)
.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\,NMERGE\/\fP
об'єднувати не більше NMERGE джерел введення одразу; для решти
використовувати тимчасові файли
.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
анотувати частину рядка, яку використано для упорядковування і попереджати
про проблемне використання до stderr
.TP
\fB\-\-files0\-from\fP=\fI\,Ф\/\fP
читати вхідні дані з файлів, вказаних за допомогою назв, відокремлених
нуль\-символом, у файлі Ф; якщо Ф — \-, читати назви зі стандартного джерела
вхідних даних
.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 or \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
завершувати рядки нульовим байтом, а не символом нового рядка
.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 АВТОР
Автором програми є Michael Stone і Paul Eggert.
.SH "ЗВІТИ ПРО ВАДИ"
Мережева довідка GNU coreutils:
.br
Повідомляйте про будь\-які помилки в перекладі на
.SH "АВТОРСЬКІ ПРАВА"
Авторські права \(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 ПЕРЕКЛАД
Український переклад цієї сторінки посібника виконано
Yuri Chornoivan
.
.PP
Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License Version 3
.UE .
НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ.
.PP
Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів:
.MT trans-uk@lists.fedoraproject.org
.ME .