sort (Unix)
Apparence
Un article de Wikipédia, l'encyclopédie libre.
Pour les articles homonymes, voir sort.
sort est une commande POSIX qui permet de trier des fichiers ou leurs contenus.
Par défaut, sort affiche l'ensemble des lignes des fichiers qu'on lui passe en paramètre triées par ordre croissant de la table de codage des caractères (par exemple ASCII).
Exemple
[modifier | modifier le code ]%catfichier1.txt ligne1ligne1_fichier1 ligne2ligne2_fichier1 %catfichier2.txt ligne1ligne1_fichier2 ligne2ligne2_fichier2 %sortfichier2.txtfichier1.txt ligne1ligne1_fichier1 ligne1ligne1_fichier2 ligne2ligne2_fichier1 ligne2ligne2_fichier2
Il est possible de s'en servir pour trier des fichiers par types et tailles :
$ls-al -rwxr-xr-x1rootroot50002010-05-1617:00fichier1 -rwxr-xr-x1rootroot1002010-05-1717:00fichier2 drwxr-xr-x3rootroot40962010-05-1617:00répertoire1 drwxr-xr-x3rootroot40962010-05-1717:00répertoire2 $ls-al|sort-n drwxr-xr-x3rootroot40962010-05-1617:00répertoire1 drwxr-xr-x3rootroot40962010-05-1717:00répertoire2 -rwxr-xr-x1rootroot1002010-05-1717:00fichier2 -rwxr-xr-x1rootroot50002010-05-1617:00fichier1 $ls-al|sort+4n -rwxr-xr-x1rootroot1002010-05-1717:00fichier2 drwxr-xr-x3rootroot40962010-05-1617:00répertoire1 drwxr-xr-x3rootroot40962010-05-1717:00répertoire2 -rwxr-xr-x1rootroot50002010-05-1617:00fichier1
Voir aussi
[modifier | modifier le code ]Liens externes
[modifier | modifier le code ]| Aide | ||
|---|---|---|
| Environnement utilisateur | ||
| Gestion de processus | ||
| Manipulation de texte | ||
| Programmation shell | ||
| Recherche | ||
| Réseau | ||
| Système de fichiers | ||
| Divers | ||
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Sort_(Unix)&oldid=169802998 ».