Maison  >  Article  >  Opération et maintenance  >  sort Trier par taille numérique

sort Trier par taille numérique

巴扎黑
巴扎黑original
2017-08-22 14:07:188994parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn