ホームページ >運用・保守 >Linuxの運用と保守 >sort 数値サイズで並べ替え

sort 数値サイズで並べ替え

巴扎黑
巴扎黑オリジナル
2017-08-22 14:07:189013ブラウズ

通常、デフォルトの並べ替えは ASCII 文字に従って並べ替えられます。ここでは、数値のサイズに従って並べ替えます。

1. 8723 23423

2. 321324 213432

という内容のファイル テストです。 3. 23 234

4. 123 231

5. 234 1234

6. 654 345234

最初の列を並べ替えます

1. sort -n test

2 番目の列を並べ替えます

1. ソート -n - k 2 テスト

テスト ファイルの内容を次のように変更すると:

1. 8723,23423

2. 321324,213432

3. 23,234

4. 123,231

5. 4,1234

6 . 654,345234

2番目の列をサイズで並べ替えたい場合

1.sort -n -t "," -k 2 test

-tオプションがない場合は、デフォルトのスペースまたはタブキーです, したがって、上記は -t オプションは使用されていません。

逆順に並べ替えるには、-r オプションを使用します

以上がsort 数値サイズで並べ替えの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。