linux排序命令, linux系統(tǒng)下的排序命令是什么?以下是詳細(xì)介紹:
linux系統(tǒng)中的排序命令是:sort命令。
1.排序命令功能:
Linux系統(tǒng)中的sort命令是用來按照一定的方式對(duì)文本文件的內(nèi)容進(jìn)行排序的,默認(rèn)為ASCII碼。
2.語法描述:
排序[-bcdfimMnur][-o輸出文件][-t分隔符][-kn,m][文件]
3.通用參數(shù):
-b忽略每行的前導(dǎo)空格字符。
-c檢查文件是否已經(jīng)按順序排序。
-d排序時(shí),處理英文字母、數(shù)字和空格字符,其他字符忽略。
按-f排序時(shí),小寫字母被視為大寫字母。
-i排序時(shí),忽略040到176之間除ASCII字符以外的其他字符。
-m合并幾個(gè)已排序的文件。
-M根據(jù)月份的縮寫對(duì)前三個(gè)字母進(jìn)行排序。
-n按值的大小排序。
-o輸出文件將排序后的結(jié)果存儲(chǔ)在指定的文件中。
-u消除重復(fù)
-r按逆序排序。
-t separator指定用于排序的字段分隔符。
- help顯示幫助。
- version顯示版本信息。
-k[n[,m]]指定一個(gè)或多個(gè)字段作為排序關(guān)鍵字,字段位置從n開始,到m結(jié)束(包括n但不包括m)。如果沒有指定m,關(guān)鍵字是從n到行尾。字段和字符的位置從0開始,第一列為1。
例如:
對(duì)于文件,按ASCII排序。
[root@host ~]# cat file
Unix
Linux
Solaris
AIX
Linux
HPUX
[root@host ~]# Sorting files # are sorted by american standard code for information interchange code by default.
AIX
HPUX
Linux
Linux
Solaris
Unix
linux排序命令,以上就是本文為您收集整理的linux排序命令最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。