Menu
Coddy logo textTech

Commande Sort

Fait partie de la section Les fondamentaux du Journey Terminal de Coddy — leçon 32 sur 82.

La commande sort réorganise les lignes d'un fichier par ordre alphabétique ou numérique.Nous avons fruits.txt :
banana
apple
cherry
mango
Tapez simplement sort suivi du nom de fichier :
sort fruits.txt
La sortie sera :
apple
banana
cherry
mango
Drapeaux utiles :-r — trier dans l'ordre inverse (décroissant) :
sort -r fruits.txt
-n — trier par ordre numérique au lieu d'alphabétique :
sort -n numbers.txt
Sans -n, les nombres sont triés comme du texte, donc 10 se placerait avant 2. Avec -n, ils sont triés correctement par leur valeur.-u — trie et supprime les lignes en double en même temps :
sort -u fruits.txt
-k — trier par une column spécifique (utile pour les fichiers contenant plusieurs colonnes) :
sort -k2 data.txt   # trier par la deuxième colonne
Note : sort ne modifie pas le fichier d'origine — il affiche seulement le résultat trié à l'écran.
challenge icon

Défi

Débutant

Utilisez la commande sort sur fruits.txt :

  1. Triez le fichier par ordre alphabétique à l'aide de sort
  2. Triez le fichier dans l'ordre alphabétique inverse à l'aide de sort -r

Astuce : Exécutez les deux commandes l'une après l'autre. Le fichier d'origine n'est pas modifié — sort affiche uniquement le résultat.

Essayez vous-même

Terminal
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les fondamentaux