首頁>技術>

基本語法:sort 引數 檔案

引數

說明

例子

-u

例1

-r

降序排序 (預設為升序)

例2

-o

將排序結果檔案輸出到原檔案

例3

-n

數字以數值排序 (預設數字為字元格式)

例4

-t

指定欄位分隔符 (預設是空格)

例5

-k

定義排序關鍵詞

例5、例6

例1:

[root@localhost shell]# cat demo1.txt

[root@localhost shell]# sort -u demo1.txt

例2:

[root@localhost shell]# cat demo2.txt

[root@localhost shell]# sort -r demo2.txt

例3:

[root@localhost shell]# cat demo3.txt

[root@localhost shell]# sort -r demo3.txt -o demo3.txt

例4:

[root@localhost shell]# cat demo4.txt

[root@localhost shell]# sort -n demo4.txt

例5:

[root@localhost shell]# cat demo5.txt

備註:第一列為水果,第二列為數量,第三列為單價

[root@localhost shell]# sort -n -t : -k 2 demo5.txt

例6:demo6.txt 只對公司英文名稱的第二個字母排序,若第二字母相同則按員工工資降序排序

[root@localhost shell]# cat demo6.txt

備註:第一列為公司名,第二列為人數,第三列為工資

[root@localhost shell]# sort -t ' ' -k 1.2,1.2 -k 3nr demo6.txt(-k 1.2,1.2 表示對第二個字母排序)

欲做精金美玉的人品,定從烈火中煅來;思立掀天揭地的事功,須向薄冰上履過。

— — 《菜根譚》

5
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • java實現氣泡排序