Commandes Linux: tri

Un guide rapide de lasortcommande, utilisée pour trier les enregistrements / lignes de texte

Supposons que vous ayez un fichier texte contenant les noms des chiens:

Cette liste n'est pas ordonnée.

LesortLa commande nous aide à les trier par nom:

Utilisez leroption pour inverser l'ordre:

Le tri par défaut est sensible à la casse et alphabétique. Utilisez le--ignore-caseoption pour trier insensible à la casse, et-noption pour trier en utilisant un ordre numérique.

Si le fichier contient des lignes en double:

Vous pouvez utiliser le-uoption pour les supprimer:

sortne fonctionne pas seulement sur les fichiers, comme de nombreuses commandes UNIX, il fonctionne également avec des tubes, vous pouvez donc utiliser sur la sortie d'une autre commande, par exemple, vous pouvez ordonner les fichiers renvoyés parlsavec:

ls | sort

sortest très puissant et a beaucoup plus d'options, que vous pouvez explorer en appelantman sort.

LesortLa commande fonctionne sur Linux, macOS, WSL et partout où vous avez un environnement UNIX

Téléchargez mon gratuitManuel des commandes Linux


Plus de tutoriels cli: