La commande de tri Linux est sort. sort traite chaque ligne du fichier comme une unité et les compare entre elles. Le principe de comparaison est de comparer du premier caractère au dernier, par valeur de code ASCII, et enfin de les afficher par ordre croissant.
La commande de tri Linux est sort.
sort traite chaque ligne du fichier comme une unité et les compare entre elles. Le principe de comparaison est de comparer à partir du premier caractère vers l'arrière, par valeur de code ASCII, et enfin de les afficher. par ordre croissant.
[zookeeper@master rh]$ cat seq.txt banana apple pear orange pear [zookeeper@master rh]$ sort seq.txt apple banana orange pear pear
L'option -u de tri
Sa fonction est très simple, c'est-à-dire supprimer les lignes en double des lignes de sortie.
[zookeeper@master rh]$ sort -u seq.txt apple banana orange pear
pear a été impitoyablement supprimé par l'option -u en raison d'une duplication.
L'option de tri -r
[zookeeper@master rh]$ cat number.txt 1 3 5 7 11 2 4 6 10 8 9 [zookeeper@master rh]$ sort number.txt --sort默认的排序方式是升序 1 10 11 2 3 4 5 6 7 8 9 [zookeeper@master rh]$ sort -n number.txt --排序程序将这些数字按字符来排序了,排序程序会先比较1和2,显然1小,所以就将10放在2前面 1 2 3 4 5 6 7 8 9 10 11 [zookeeper@master rh]$ sort -n -r number.txt --r表示降序,n表示按数字进行排序 11 10 9 8 7 6 5 4 3 2 1
Autres options de tri courantes
-f convertira toutes les lettres minuscules en majuscules les lettres sont utilisées à des fins de comparaison, c'est-à-dire que la casse est ignorée
-c vérifiera si le fichier est trié s'il est dans le désordre, il affichera les informations pertinentes de la première ligne dans le désordre. , et enfin retourner 1
-C vérifiera si le fichier a été trié. S'il est dans le désordre, le contenu ne sera pas affiché et seulement 1 sera renvoyé.
-M. triera par mois, par exemple JAN est plus petit que FEB, etc.
-b ignore tous les espaces devant chaque ligne et commence la comparaison à partir du premier caractère visible.
Tutoriel recommandé : "Tutoriel Linux"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!