SORT(1) Commandes de l'utilisateur SORT(1) NOM sort - Trier les lignes de fichiers texte SYNOPSIS sort [OPTION] ... [FICHIER] ... sort [OPTION] ... --files0-from=FICHIERS DESCRIPTION Afficher sur la sortie standard la concatenation triee de tous les FICHIERs. L'entree standard est lue quand FICHIER est omis ou quand FICHIER vaut << - >>. Les parametres obligatoires pour les options de forme longue le sont aussi pour les options de forme courte. Options de tri : -b, --ignore-leading-blanks ignorer les blancs de tete lors de la recherche de cles de tri sur chaque ligne -d, --dictionary-order ne prendre en compte que les blancs et les caracteres alphanumeriques -f, --ignore-case convertir les caracteres minuscules en majuscules -g, --general-numeric-sort comparer selon la valeur numerique des caracteres -i, --ignore-nonprinting ne prendre en compte que les caracteres imprimables -M, --month-sort comparer (inconnu) < << JANV. >> < ... < << DEC. >> -h, --human-numeric-sort comparer des nombres de format lisible par un humain (par exemple, 2K 1G) -n, --numeric-sort comparer selon la valeur numerique de la chaine ; consultez la documentation complete pour connaitre les chaines prises en charge -R, --random-sort melanger, mais grouper les cles identiques. Voir egalement shuf(1) --random-source=FILE obtenir les octets aleatoires depuis FICHIER -r, --reverse inverser le resultat des comparaisons --sort=MODE trier selon le MODE : general-numeric -g, human-numeric -h, month -M, numeric -n, random -R, version -V -V, --version-sort tri naturel des numeros (de version) dans le texte Autres options : --batch-size=NFUSION fusionner au plus NFUSION entrees a la fois ; sinon, utiliser des fichiers temporaires -c, --check, --check=diagnose-first verifier si l'entree est triee ; ne pas trier -C, --check=quiet, --check=silent identique a -c mais sans afficher la premiere mauvaise ligne --compress-program=PROGRAMME compresser les fichiers temporaires avec PROGRAMME ; les decompresser avec PROGRAMME -d --debug indiquer la partie de la ligne utilisee pour le tri et signaler les utilisations douteuses sur la sortie d'erreur standard --files0-from=F prendre comme entree les fichiers listes dans FICHIERS, les noms se terminant par un octet NULL. Si FICHIERS est << - >>, lire les noms depuis l'entree standard -k, --key=DEFCLE trier selon une cle ; DEFCLE indique sa position et son type -m, --merge fusionner des fichiers deja tries ; ne pas trier -o, --output=FICHIER ecrire le resultat dans le FICHIER a la place de la sortie standard -s, --stable stabiliser le tri en inhibant la comparaison de dernier recours -S, --buffer-size=TAILLE utiliser la TAILLE pour le tampon memoire principal -t, --field-separator=SEPARATEUR utiliser le SEPARATEUR a la place d'une transition d'un caractere non blanc vers un caractere blanc -T, --temporary-directory=REPERTOIRE utiliser le REPERTOIRE pour les fichiers temporaires a la place de $TMPDIR ou /tmp ; des options multiples indiquent des repertoires multiples --parallel=N changer le nombre de tris effectues en parallele a N -u, --unique Afficher seulement la premiere des ligne avec des cles identiques ; avec -c, verifier que le classement est strict -z, --zero-terminated le delimiteur de lignes est l'octet NULL, pas le changement de ligne --help afficher l'aide-memoire et quitter --version afficher les informations de version et quitter DEFCLE est de la forme F[.C][OPTS][,F[.C][OPTS]] indiquant les positions de debut et de fin, ou F est le numero du champ et C la position du caractere dans le champ ; les deux commencent a partir de 1. Si non specifiee, la fin correspond a la fin de la ligne. Si ni -t ni -b ne sont utilisees, les caracteres d'un champ sont comptes en commencant a l'espace precedent. OPTS se presente sous la forme d'une ou plusieurs options de tri composee d'une lettre parmi [bdfgiMhnRrV], lesquelles ecrasent le classement global pour cette cle. Si aucune cle n'est indiquee, la ligne entiere est utilisee comme cle. Utilisez --debug pour reperer les utilisations incorrectes de cles. TAILLE peut etre suivi d'un des suffixes multiplicatifs suivants : % 1% de memoire, b 1, K 1024 (par defaut), et ainsi de suite pour M, G, T, P, E, Z, Y, R et Q. *** ATTENTION *** Les parametres regionaux utilises dans l'environnement affectent l'ordre du tri. Utiliser LC_ALL=C pour obtenir un tri selon un ordre traditionnel qui utilise la valeur native des octets. AUTEUR Ecrit par Mike Haertel et Paul Eggert. SIGNALER DES BOGUES Signaler toute erreur a bug-coreutils@gnu.org Page d'accueil de GNU coreutils : Aide generale sur l'utilisation des logiciels GNU : Signaler toute erreur de traduction a COPYRIGHT Copyright (C) 2026 Free Software Foundation, Inc. Licence GPLv3+ : GNU GPL version 3 ou ulterieure . Ce programme est un logiciel libre. Vous pouvez le modifier et le redistribuer. Il n'y a AUCUNE GARANTIE dans la mesure autorisee par la loi. VOIR AUSSI shuf(1), uniq(1) Documentation complete : aussi disponible localement a l'aide de la commande : info '(coreutils) sort invocation' TRADUCTION La traduction francaise de cette page de manuel a ete creee par Jean- Luc Coulon (f5ibh) , Nicolas Francois , Bastien Scher , David Prevot et Jean- Philippe MENGUAL Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . GNU coreutils 9.11 Avril 2026 SORT(1)