linux sort命令的使用

2021-10-07 13:43:11 字數 1056 閱讀 9591

sort 以行為單位,從頭逐個比較每個字元的ascii值,按照公升序進行輸出。

預設沒有選項的情況下,只排序。

m2@crawl-10:~$ cat poem

see fan need winds

you need to cry,dear

how made winds

holy high

holy high

hall men jimmy fan

you shall rose get fan

m2@crawl-10:~$ sort poem

hall men jimmy fan

holy high

holy high

how made winds

see fan need winds

you need to cry,dear

you shall rose get fan

m2@crawl-10:~$

-u 去除重複行

m2@crawl-10:~$ sort -u poem

hall men jimmy fan

holy high

how made winds

see fan need winds

you need to cry,dear

you shall rose get fan

m2@crawl-10:~$

-r 按照降序輸出,預設是公升序輸出

-o 將結果輸出到檔案。sort預設將結果輸出到控制台。如果想要輸出到檔案可以使用重定向 『>』 ,但是重定向符不能重定向到原本的檔案,這時需要使用 -o 選項

-n 把每一行的內容按照數字來排序,而不是按照字元的ascii。

-k -t -t指定列分隔符,將行進行分割,-k 指定按照哪一列進行排序。

linux sort 命令詳解

sort命令的功能是對檔案中的各行進行排序。sort命令有許多非常實用的選項,這些選項最初是用來對資料庫格式的檔案內容進行各種排序操作的。實際 上,sort命令可以被認為是乙個非常強大的資料管理工具,用來管理內容類似資料庫記錄的檔案。sort命令將逐行對檔案中的內容進行排序,如果兩行的首字元相同,該...

linux sort 命令詳解

sort命令的功能是對檔案中的各行進行排序。sort命令有許多非常實用的選項,這些選項最初是用來對資料庫格式的檔案內容進行各種排序操作的。實際上,sort命令可以被認為是乙個非常強大的資料管理工具,用來管理內容類似資料庫記錄的檔案。sort命令將逐行對檔案中的內容進行排序,如果兩行的首字元相同,該命...

Linux sort命令詳解

語 法 sort b cdfimmnr o 輸出檔案 t 分隔字元 起始字段 結束字段 help verison 檔案 參 數 b 忽略每行前面開始出的空格字元。c 檢查檔案是否已經按照順序排序。d 排序時,處理英文本母 數字及空格字元外,忽略其他的字元。f 排序時,將小寫字母視為大寫字母。i 排序...