天天看點

使用Shell指令:對文本中無序的數組進行排序

首先vim test,txt檔案,内容如下:

9
8
7
6
3
2
1
10
29
22
5
           

采用sort指令,.可以直接對其進行排序輸出:

sort -n test.txt 
           

輸出如下:

1
2
3
5
6
7
8
9
10
22
29
           

sort的一些參數講解如下:

-n 對數值進行排序

-k 3 指定取第三列

-r 對其進行反轉,從大到小排列

例如:

sort -nr -k 1 test.txt 
           

輸出:

29
22
10
9
8
7
6
5
3
2
1
           

繼續閱讀