Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision Les deux révisions suivantes | |||
doc:systeme:sort [07/08/2014 11:35] Hypathie créée |
doc:systeme:sort [07/08/2014 11:42] Hypathie |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
* Création par [[user>Hypathie]] 07/08/2014 | * Création par [[user>Hypathie]] 07/08/2014 | ||
* Testé par <...> le <...> | * Testé par <...> le <...> | ||
- | * Commentaires sur le forum : [[ ]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | + | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=96325#p96325]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) |
- | ==== Syntaxe et options courantes ==== | + | ===== Syntaxe et options courantes ===== |
sort [options [+POS1] [-POS2]] [fichier...] | sort [options [+POS1] [-POS2]] [fichier...] | ||
Ligne 35: | Ligne 35: | ||
</note> | </note> | ||
- | ====Afficher et trier ==== | + | =====Afficher et trier ===== |
* Comparaison avec la commande cat : | * Comparaison avec la commande cat : | ||
Ligne 48: | Ligne 48: | ||
<code user> | <code user> | ||
cat sort2.txt | cat sort2.txt | ||
- | <code>=== | + | </code> |
+ | <code> | ||
2 5 Daniel | 2 5 Daniel | ||
2 6 Émilien | 2 6 Émilien | ||
Ligne 73: | Ligne 74: | ||
>Si des doublons apparaissent dans la première colonne pour deux lignes consécutives, ces deux lignes seront rangées en fonction de leur deuxième colonne. | >Si des doublons apparaissent dans la première colonne pour deux lignes consécutives, ces deux lignes seront rangées en fonction de leur deuxième colonne. | ||
- | ====Enregistrer le résultat dans un fichier : option -o ==== | + | =====Enregistrer le résultat dans un fichier : option -o ===== |
* Concaténer "sort1.txt" et "sort2.txt" et inscrire le résultat dans un fichier : | * Concaténer "sort1.txt" et "sort2.txt" et inscrire le résultat dans un fichier : | ||
Ligne 94: | Ligne 95: | ||
</code> | </code> | ||
- | ====Trier selon l'ordre alphabétique d'une colonne : option -d==== | + | =====Trier selon l'ordre alphabétique d'une colonne : option -d===== |
Ligne 132: | Ligne 133: | ||
>d pour spécifier le type de tri "dictionnaire" ou ordre alphabétique | >d pour spécifier le type de tri "dictionnaire" ou ordre alphabétique | ||
- | ====Trier selon l'ordre numérique d'une colonne==== | + | =====Trier selon l'ordre numérique d'une colonne===== |
* soit le fichier "sort.txt" : | * soit le fichier "sort.txt" : | ||
Ligne 170: | Ligne 171: | ||
</note> | </note> | ||
- | ====Tri par défaut d'un fichier dont les colonnes présentent différents types==== | + | =====Tri par défaut d'un fichier dont les colonnes présentent différents types===== |
* Soit fichier "xxx-sort.txt" désordonné selon ses types : | * Soit fichier "xxx-sort.txt" désordonné selon ses types : | ||
Ligne 205: | Ligne 206: | ||
- | ====Trier selon plusieurs colonnes et différents types ==== | + | =====Trier selon plusieurs colonnes et différents types ===== |
* Soit le fichier "sort4.txt" qui est un extrait du fichier **/etc/passwd** dont j'ai pris quelques lignes que ai interverties pour cet exemple : | * Soit le fichier "sort4.txt" qui est un extrait du fichier **/etc/passwd** dont j'ai pris quelques lignes que ai interverties pour cet exemple : |