.\" -*- coding: UTF-8 -*-
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH SORT 1 "kwiecień 2026" "GNU coreutils 9.11" "Polecenia użytkownika"
.SH NAZWA
sort \- sortuje wiersze plików tekstowych
.SH SKŁADNIA
\fBsort\fP [\fIOPCJA\fP]... [\fIPLIK\fP]...
.br
\fBsort\fP [\fIOPCJA\fP]... \fB\-\-files0\-from=\fP\fIP\fP
.SH OPIS
.\" Add any additional description here
.PP
Wypisuje posortowaną zawartość wszystkich \fIPLIKÓW\fP na standardowe wyjście.
.PP
Jeśli nie podano \fIPLIKU\fP lub jako \fIPLIK\fP podano \fB\-\fP, czyta standardowe
wejście.
.PP
Argumenty, które są obowiązkowe dla długich opcji, są również obowiązkowe
dla krótkich.
\fBOpcje określające kolejność:\fP
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-b'\fB\-b, \-\-ignore\-leading\-blanks\fP\X'tty: link'
ignoruje początkowe znaki odstępu przy znajdywaniu kluczy sortowania w
każdym wierszu
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-d'\fB\-d, \-\-dictionary\-order\fP\X'tty: link'
bierze pod uwagę wyłącznie litery, cyfry i znaki odstępu
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-f'\fB\-f, \-\-ignore\-case\fP\X'tty: link'
traktuje małe litery jak wielkie
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-g'\fB\-g, \-\-general\-numeric\-sort\fP\X'tty: link'
porównuje według wartości liczbowej
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-i'\fB\-i, \-\-ignore\-nonprinting\fP\X'tty: link'
bierze pod uwagę wyłącznie znaki drukowalne
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-M'\fB\-M, \-\-month\-sort\fP\X'tty: link'
porządek: (nieznane) < sty < ... < gru
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-h'\fB\-h, \-\-human\-numeric\-sort\fP\X'tty: link'
porównuje liczby w formacie czytelnym dla ludzi (np. 2K, 1G)
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-n'\fB\-n, \-\-numeric\-sort\fP\X'tty: link'
porównuje zgodnie z liczbową wartością łańcucha; zob. pełną dokumentację,
aby poznać obsługiwane łańcuchy
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-R'\fB\-R, \-\-random\-sort\fP\X'tty: link'
losowo, lecz grupuje identyczne klucze. Zob. też \fBshuf\fP(1)
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-\-random\-source'\fB\-\-random\-source=PLIK\fP\X'tty: link'
pozyskuje losowe bajty z \fIPLIKU\fP
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-r'\fB\-r, \-\-reverse\fP\X'tty: link'
odwraca porządek sortowania
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-\-sort'\fB\-\-sort=SŁOWO\fP\X'tty: link'
sortuje zgodnie ze \fISŁOWEM\fP: \fBgeneral\-numeric\fP \- odpowiednik \fB\-g\fP,
\fBhuman\-numeric\fP \- \fB\-h\fP, \fBmonth\fP \- \fB\-M\fP, \fBnumeric\fP \- \fB\-n\fP, \fBrandom\fP \-
\fB\-R\fP, \fBversion\fP \- \fB\-V\fP
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-V'\fB\-V, \-\-version\-sort\fP\X'tty: link'
sortuje według liczb (numerów wersji) zawartych w nazwach plików
.PP
\fBInne opcje\fP
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-\-batch\-size'\fB\-\-batch\-size=LICZBA\-POŁĄCZEŃ\fP\X'tty: link'
łączy nie więcej niż \fILICZBA\-POŁĄCZEŃ\fP wejść naraz, w przypadku większej
liczby używa plików tymczasowych
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-c'\fB\-c, \-\-check, \-\-check=\,diagnose\-first\fP\X'tty: link'\/
tylko sprawdza posortowanie wejście, nie sortuje
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-C'\fB\-C, \-\-check=\,quiet\/, \-\-check=\,silent\fP\X'tty: link'\/
jak \fB\-c\fP, lecz nie informuje o pierwszym nieprawidłowym wierszu
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-\-compress\-program'\fB\-\-compress\-program=PROGRAM\fP\X'tty: link'
kompresuje pliki tymczasowe \fIPROGRAMEM\fP, dekompresuje tym samym programem,
z opcją \fB\-d\fP
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-\-debug'\fB\-\-debug\fP\X'tty: link'
odnotowuje część wiersza użytą do sortowania i ostrzega o dyskusyjnym
sposobie użycia na standardowym wyjściu błędów
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-\-files0\-from'\fB\-\-files0\-from=F\fP\X'tty: link'
odczytuje wejście z plików o nazwach zakończonym znakiem NUL wypisanych w
\fIP\fP, jeśli jako \fIP\fP podano \fB\-\fP, to nazwy są odczytywane ze standardowego
wejścia
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-k'\fB\-k, \-\-key=\,DEF\-KLUCZA\fP\X'tty: link'\/
sortuje za pomocą klucza; \fIDEF\-KLUCZA\fP daje położenie i typ
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-m'\fB\-m, \-\-merge\fP\X'tty: link'
łączy pliki posortowane wcześniej, nie sortuje
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-o'\fB\-o, \-\-output=\,PLIK\fP\X'tty: link'\/
wypisuje wynik do \fIPLIKU\fP zamiast na standardowe wyjście
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-s'\fB\-s, \-\-stable\fP\X'tty: link'
stabilizuje sortowanie, wyłączając porównywanie końcowe
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-S'\fB\-S, \-\-buffer\-size=\,ROZMIAR\fP\X'tty: link'\/
określa \fIROZMIAR\fP głównego bufora pamięci
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-t'\fB\-t, \-\-field\-separator=\,SEPARATOR\fP\X'tty: link'\/
używa \fISEPARATORA\fP zamiast przejścia ze znaków niepustych do pustych
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-T'\fB\-T, \-\-temporary\-directory=\,KATALOG\fP\X'tty: link'\/
używa \fIKATALOGU\fP na dane tymczasowe, zamiast zmiennej \fB$TMPDIR\fP lub
\fI/tmp\fP, opcja użyta wielokrotnie definiuje wiele katalogów
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-\-parallel'\fB\-\-parallel=N\fP\X'tty: link'
zmienia liczbę równoległych przebiegów sortowania na \fIN\fP
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-u'\fB\-u, \-\-unique\fP\X'tty: link'
wypisuje tylko pierwsze wiersze zgodnych kluczy; z opcją \fB\-c\fP sprawdza
uporządkowanie
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#sort\-z'\fB\-z, \-\-zero\-terminated\fP\X'tty: link'
kończy wiersze bajtem NUL, zamiast znakiem nowego wiersza
.TP
\X'tty: link https://www.gnu.org/software/coreutils/sort#sort\-\-help'\fB\-\-help\fP\X'tty: link'
wyświetla ten tekst i kończy pracę
.TP
\X'tty: link https://www.gnu.org/software/coreutils/sort#sort\-\-version'\fB\-\-version\fP\X'tty: link'
wyświetla informacje o wersji i kończy działanie
.PP
\fIDEF\-KLUCZA\fP ma następującą składnię:
\fINR\-POLA\fP[\fB.\fP\fIPOZYCJA\-ZNAKU\fP][\fIOPCJE\fP]\fB,\fP\fINR\-POLA\fP[\fB.\fP\fIPOZYCJA\-ZNAKU\fP][\fIOPCJE\fP]
dla pozycji startowej i końcowej, gdzie \fINR\-POLA\fP i \fIPOZYCJA\-ZNAKU\fP są
liczbami, liczonymi od 1, a pozycja końcowa jest domyślnie końcem
wiersza. Jeśli nie podano opcji \fB\-t\fP ani \fB\-b\fP, znaki w polu są liczone od
początku poprzedzającego odstępu. \fIOPCJE\fP to jedna lub więcej liter
oznaczających opcje [\fBbdfgiMhnRrV\fP], które przesłaniają globalne opcje
kolejności dla danego klucza. Jeśli nie podano klucza, jako klucz używany
jest cały wiersz. Do diagnozowania niepoprawnego użycia klucza służy opcja
\fB\-\-debug\fP.
.PP
Po \fIROZMIARZE\fP mogą występować następujące przyrostki mnożące: \fB%\fP \- 1%
pamięci, \fBb\fP 1 \fBK\fP 1024 (domyślnie) itd. dla \fBM\fP, \fBG\fP, \fBT\fP, \fBP\fP, \fBE\fP,
\fBZ\fP, \fBY\fP, \fBR\fP, \fBQ\fP.
.PP
\fB*** UWAGA ***\fP
Lokalne ustawienia regionalne (locale) określone przez zmienne środowiskowe
wpływają na kolejność sortowania. Proszę użyć \fBLC_ALL=C\fP, aby otrzymać
tradycyjny porządek sortowania, który używa dosłownych wartości bajtów.
.SH AUTOR
Napisane przez Mike'a Haertela i Paula Eggerta.
.SH ZGŁASZANIE BŁĘDÓW
Zgłoszenia błędów proszę wysyłać na adres bug\-coreutils@gnu.org
.br
Strona internetowa GNU coreutils:
.br
Ogólna pomoc dotycząca oprogramowania GNU:
.br
O błędach tłumaczenia programu prosimy poinformować przez
.SH PRAWA AUTORSKIE
Copyright \(co 2026 Free Software Foundation, Inc. Licencja GPLv3+: GNU GPL
w wersji 3 lub późniejszej .
.br
Jest to wolne oprogramowanie: można je zmieniać i rozpowszechniać. Nie ma
ŻADNEJ GWARANCJI, w granicach określonych przez prawo.
.SH "ZOBACZ TAKŻE"
\fBshuf\fP(1), \fBuniq\fP(1)
.PP
.br
Pełna dokumentacja:
.br
lub lokalnie, za pomocą \fBinfo \(aq(coreutils) sort invocation\(aq\fP
.PP
.SH TŁUMACZENIE
Tłumaczenie niniejszej strony podręcznika:
Wojtek Kotwica
i
Michał Kułach
.
.PP
Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach
licencji można uzyskać zapoznając się z
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License w wersji 3
.UE
lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.
.PP
Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy
dyskusyjnej
.MT manpages-pl-list@lists.sourceforge.net
.ME .