Menu
CoddyTech

Commande Sort

Fait partie de la section Fondamentaux du Journey Terminal de Coddy. Leçon 32 sur 82.

La commande sort organise les lignes d’un fichier par ordre alphabétique ou numérique.Nous avons fruits.txt :
banana
apple
cherry
mango
Il suffit de saisir sort suivi du nom de fichier :
sort fruits.txt
La sortie sera :
apple
banana
cherry
mango
Options utiles :-r : trier dans l’ordre inverse (décroissant) :
sort -r fruits.txt
-n : trier numériquement plutôt qu’alphabétiquement :
sort -n numbers.txt
Sans -n, les nombres sont triés comme du texte, donc 10 viendrait avant 2. Avec -n, ils sont correctement triés par valeur.-u : trier et supprimer les lignes en double en même temps :
sort -u fruits.txt
-k : trier selon une colonne spécifique (utile pour les fichiers comportant plusieurs colonnes) :
sort -k2 data.txt   # trier par la deuxième colonne
Remarque : sort ne modifie pas le fichier d’origine. Il affiche uniquement le résultat trié à l’écran.
challenge icon

Défi

Débutant

Utilisez la commande sort sur fruits.txt :

  1. Triez le fichier dans l’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 Fondamentaux

Entraînez-vous par vous-même : Playground Terminal