首頁 >運維 >linux運維 >sort依照數值大小排序

sort依照數值大小排序

巴扎黑
巴扎黑原創
2017-08-22 14:07:189017瀏覽

一般預設的sort都是依照字母的ASCII排序的,現在想依照數字的大小排序

這裡有一個檔案test,內容是:

    1. 8723 23423

    2. 321324 213432

    3. 23 234

    4. 123 231

對第一列排序

    1. sort -n test

對第二列進行排序

    1. sort -n -k 2 test

如果將test檔案的內容改為:

##    1. 8723,23423

    2. 321324,213432

  2. 3. 23 ,

    4. 123,231

    5. 234,1234

    6. 654,345234

如果要對第二列依照大小排序#oo##1. sort -n -t "," -k 2 test

如果沒有-t選項的話,就是預設的空格或tab鍵,因此上面就沒有使用-t選項。

倒序排列使用 -r 選項

以上是sort依照數值大小排序的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn