Maison > Article > Opération et maintenance > sort Trier par taille numérique
Généralement, le tri par défaut est trié selon les lettres ASCII. Maintenant, je veux trier selon la taille des nombres
Il y a un test de fichier ici avec le contenu :
1. .8723 23423
2. 321324 213432
3. 23 234
4. 123 231
5. 234 1234
6 .654 345234
Trier la première colonne
1. sort -n test
Trier la deuxième colonne
1. sort -n -k 2 test
Si le contenu du fichier de test est modifié en :
1. 8723,23423
2. 321324,213432
3. 23,234
4. 123,231
5. 234,1234
6. 654,345234
Si vous souhaitez trier la deuxième colonne par taille
1. sort -n -t "," -k 2 test
S'il n'y a pas d'option -t, c'est la touche espace ou tabulation par défaut, donc l'option -t n'est pas utilisée ci-dessus.
Utilisez l'option -r pour trier dans l'ordre inverse
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!