Syntaxe
sort [OPTIONS] [FICHIER...]
Options principales
| Option | Description |
|---|
-n | Trier numériquement au lieu d'alphabétiquement |
-r | Inverser l'ordre du tri (décroissant) |
-k N | Trier selon le champ numéro N |
-u | Supprimer les doublons après le tri |
Exemples
Trier un fichier par taille décroissante
$ du -sh /var/log/* | sort -rh
1.2G /var/log/journal
245M /var/log/syslog
128M /var/log/auth.log
45M /var/log/kern.log
12M /var/log/dpkg.log
Trier un fichier CSV par le troisième champ
$ sort -t',' -k3 -n notes.csv
Martin,Physique,8
Leroy,Maths,12
Dupont,Chimie,15
Bernard,Maths,17
Durand,Physique,19
Trier et supprimer les doublons
$ sort -u domaines.txt
api.exemple.fr
cdn.exemple.fr
docs.exemple.fr
mail.exemple.fr
www.exemple.fr