您好,登錄后才能下訂單哦!
這篇文章主要介紹了sort命令如何使用的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇sort命令如何使用文章都會有所收獲,下面我們一起來看看吧。
Linux sort 命令用于將文本文件內容加以排序。
sort 可針對文本文件的內容,以行為單位來排序。
語法:
sort [-bcdfimMnr][-o<輸出文件>][-t<分隔字符>][+<起始欄位>-<結束欄位>][--help][--verison][文件][-k field1[,field2]]
參數說明:
-b 忽略每行前面開始出的空格字符。
-c 檢查文件是否已經按照順序排序。
-d 排序時,處理英文字母、數字及空格字符外,忽略其他的字符。
-f 排序時,將小寫字母視為大寫字母。
-i 排序時,除了040至176之間的ASCII字符外,忽略其他的字符。
-m 將幾個排序好的文件進行合并。
-M 將前面3個字母依照月份的縮寫進行排序。
-n 依照數值的大小排序。
-u 意味著是唯一的(unique),輸出的結果是去完重了的。
-o<輸出文件> 將排序后的結果存入指定的文件。
-r 以相反的順序來排序。
-t<分隔字符> 指定排序時所用的欄位分隔字符。
+<起始欄位>-<結束欄位> 以指定的欄位來排序,范圍由起始欄位到結束欄位的前一欄位。
--help 顯示幫助。
--version 顯示版本信息。
[-k field1[,field2]] 按指定的列進行排序。
實例:
$ cat testfile # testfile文件原有排序 test 30 Hello 95 Linux 85
使用 sort 命令重排后的結果如下:
$ sort testfile # 重排結果 Hello 95 Linux 85 test 30
關于“sort命令如何使用”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“sort命令如何使用”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。