轉 sort按照資料大小排序

2022-06-12 19:21:10 字數 559 閱讀 3328

一般預設的sort都是按照字母的ascii進行排序的,現在想按照數字的大小進行排序 這裡有乙個檔案test,內容為:

8723    23423

321324  213432

23      234

123     231

234     1234

654     345234

對第一列排序

sort -n test

對第二列進行排序

sort -n -k 2 test

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

8723,23423

321324,213432

23,234

123,231

234,1234

654,345234

如果要對第二列按照大小排序

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

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

sample:

ps -elf |sort -n -k 2

** 

linux ls 按照檔案大小排序

一般我們用作在lunux查詢檔案都習慣是ls ltr 按照時間逆序排列 但是有的時候比如為了清理日誌啥的想要按照大小排列一下,清理最大的嘛。所以就需要 ls ls 按照大小排列 從大到小 如果想要從小到大 排列就是ls lsr r就是逆序的意思。還有之前看其他文章說加乙個 h 表示 numan re...

工作筆記001 陣列大小排序 sort

哈哈哈,離上次寫部落格好長時間了。最近事情比較多,加上研究了下pixi.js,這框架可真是有意思,回頭有時間可以寫點筆記記錄一下。今天遇到個需求,要以陣列物件裡某個值的大小,對整個陣列進行排序。var arr 譬如我要對這個arr以count大小做排序,只需用到js的sort 方法就行了!以前我竟然...

PHP處理返回資料,指定按照資料中的字段排序

當查詢資料時,要求最終返回資料按照某個字段排序,但是在sql語句中或查詢模型中無法直接按照此欄位進行排序,則下面這個方法就很有效了。先看 public function res sort data,sort type,field if sort direction return data 說明 da...