SORT(1) Comenzi utilizator SORT(1)
NUME
sort - sorteaza liniile din fi>ierele text
SINOPSIS
sort [OP>IUNE]... [FI>IER]...
sort [OP>IUNE]... --files0-from=F
DESCRIERE
Scrie concatenarea ordonata a tuturor FI>IERELOR la ie>irea
standard.
Fara FI>IER, sau cand FI>IER este ,,-", cite>te intrarea
standard.
Argumentele obligatorii pentru op>iunile lungi sunt obligatorii >i
pentru op>iunile scurte. Op>iuni de ordonare:
-b, --ignore-leading-blanks
ignora spa>iile de la inceputul fiecarei linii atunci cand se
cauta cheile de sortare
-d, --dictionary-order
ia in considerare doar spa>iile libere >i caracterele
alfanumerice
-f, --ignore-case
transforma caracterele minuscule in majuscule
-g, --general-numeric-sort
compara conform valorii numerice generale
-i, --ignore-nonprinting
ia in considerare doar caracterele imprimabile
-M, --month-sort
compara (necunoscuta) < ,,IAN" < ... < ,,DEC"
-h, --human-numeric-sort
compara numere care pot fi citite u>or de catre om (de
exemplu: 2K, 1G)
-n, --numeric-sort
compara in func>ie de valoarea numerica a >irului;
consulta>i documenta>ia completa pentru >irurile acceptate
-R, --random-sort
amesteca, dar grupeaza chei identice. A se vedea de asemenea
shuf(1)
--random-source=FIL>IER
preia aleator octe>i din FI>IER
-r, --reverse
inverseaza rezultatul compara>iilor
--sort=CUVANT
sorteaza in func>ie de CUVANT: general-numeric -g,
uman-numeric -h, luna -M, numeric -n, aleatoriu -R, versiune -V
-V, --version-sort
sortare naturala de numere (de versiuni) din text
Alte op>iuni:
--batch-size=NCOMBINARI
combina cel mult NCOMBINARI intrari odata; pentru mai multe,
utilizeaza fi>iere temporale
-c, --check, --check=diagnose-first
verifica intrarea sortata; nu sorteaza
-C, --check=quiet, --check=silent
ca -c, dar nu raporteaza prima linie gre>ita
--compress-program=PROG
comprima fi>ierele temporale cu PROG; le decomprima cu PROG -d
--debug
adnoteaza partea de linie folosita pentru sortare, >i
avertizeaza despre utilizarea indoielnica a ie>irii de eroare
standard
--files0-from=F
cite>te intrarea din fi>ierele specificate de numele
terminate cu NUL din fi>ierul F; daca F este -, cite>te
numele de la intrarea standard
-k, --key=CHEIE_DEF
sorteaza cu ajutorul unei chei; CHEIE_DEF furnizeaza loca>ia
>i tipul
-m, --merge
imbina fi>ierele deja sortate; nu sorteaza
-o, --output=FI>IER
scrie rezultatul in FI>IER in loc de la ie>irea standard
-s, --stable
stabilizeaza sortarea prin dezactivarea compara>iei in ultima
instan>a
-S, --buffer-size=DIM
utilizeaza DIM pentru memoria tampon principala
-t, --field-separator=SEP
utilizeaza SEParator de camp in loc de tranzi>ie la spa>ii
albe
-T, --temporary-directory=DIR
utilizeaza DIR pentru fi>ierele temporare, nu $TMPDIR sau
/tmp; multiple op>iuni specifica multiple directoare
--parallel=N
modifica numarul de sortari rulate concomitent la N
-u, --unique
afi>eaza doar prima linie cu chei egale; cu -c, verifica
ordinea stricta
-z, --zero-terminated
delimitatorul de linie este NUL, nu linie noua
--help afi>eaza acest mesaj de ajutor >i iese
--version
afi>eaza informa>iile despre versiune >i iese
CHEIE_DEF este F[.C][OPTS][,F[.C][OPTS]] pentru pozi>ia de start >i
de oprire, unde F este un numar de camp >i C o pozi>ie a
caracterului in camp; ambele sunt de origine 1, iar pozi>ia de oprire
este implicit la sfar>itul liniei. In cazul in care nu este in
vigoare nici -t, nici -b, caracterele dintr-un camp sunt numarate de la
inceputul spa>iului alb anterior. OPTS este una sau mai multe
op>iuni de ordonare cu o singura litera [bdfgiMhnRrV], care anuleaza
op>iunile globale de ordonare pentru acea cheie. Daca nu se indica
nicio cheie, se utilizeaza intreaga linie ca cheie. Utiliza>i --debug
pentru a diagnostica utilizarea incorecta a cheii.
DIM poate fi urmata de urmatoarele sufixe multiplicative: % 1% din
memorie, b 1, K 1024 (implicit), >i a>a mai departe pentru M, G, T,
P, E, Z, Y, R, Q.
*** AVERTISMENT *** Localizarea specificata de mediu afecteaza ordinea
sortarii. Defini>i ,,LC_ALL=C" pentru a ob>ine ordinea
tradi>ionala de sortare care utilizeaza valorile native de octe>i.
AUTOR
Scris de Mike Haertel >i Paul Eggert.
RAPORTAREA ERORILOR
Raporta>i erorile la: bug-coreutils@gnu.org
Pagina principala a GNU coreutils:
Ajutor general pentru utilizarea software-ului GNU:
Raporta>i orice erori de traducere la:
DREPTURI DE AUTOR
Drepturi de autor (C) 2026 Free Software Foundation, Inc. Licen>a
GPLv3+: GNU GPL versiunea 3 sau ulterioara
.
Acesta este software liber: sunte>i liber sa-l modifica>i >i sa-l
redistribui>i. Nu exista NICIO GARAN>IE, in limitele prevazute de
lege.
CONSULTA>I >I
shuf(1), uniq(1)
Documenta>ia completa este disponibila la:
sau local ruland comanda: <>
TRADUCERE
Traducerea in limba romana a acestui manual a fost facuta de Remus-
Gabriel Chelu
Aceasta traducere este documenta>ie gratuita; citi>i Licen>a
publica generala GNU Versiunea 3
sau o versiune ulterioara
cu privire la condi>ii privind drepturile de autor. NU se asuma
NICIO RESPONSABILITATE.
Daca gasi>i erori in traducerea acestui manual, va rugam sa
trimite>i un e-mail la .
GNU coreutils 9.11 aprilie 2026 SORT(1)