久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Shell中sort的示例分析

223次閱讀
沒有評論

共計 919 個字符,預計需要花費 3 分鐘才能閱讀完成。

這篇文章將為大家詳細講解有關 Shell 中 sort 的示例分析,丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

常用的參數

-t, –field-separator=SEP   分隔符: 指定排序時所用到的欄位分隔符,通常和 k 一起使用

-k, –key=POS1[,POS2]        指定需要排序的列數,比如 -k 1,3 按照第一列和第三列排序。

-b, –ignore-leading-blanks   忽略每行前面開始處的空格字符

-d, –dictionary-order       排序時,處理英文字母、數字和空格字符,以字典順序排序。忽略其他所有字符

-f, –ignore-case           將小寫字母視為大寫字母進行排序。

-i, –ignore-nonprinting     排序時,處理 040~176 之間的 ASCII 字符,忽略其他所有字符。

-r, –reverse               以相反的順序進行排序,倒序。

-u  –unique                去掉重復的記錄

其他排序參數:

-g, –general-numeric-sort   按照數值大小進行排序。和 n 在一般情況的都一致,對于科學計數的排序可以使用 -g

-n, –numeric-sort           按照字符的數值大小進行排序。

-M, –month-sort 將前面 3 個字母按月份的縮寫進行排序。

-c, –check               檢查文件是否已經按照順序排序,排序過為真。

-m, –merge               將幾個排序好的文件進行合并。

-o, –output=FILE         將排序后的結果存入 FILE,不在控制臺輸出。

例子
?  ~ cat  1.txt
AA:BB:CC
aa:30:6
cc:50:3
dd:20:7
bb:10:2
ee:40:4
ee:60:1

以: 分隔,按照第三列排序
?  ~ sort  -t: -k3 1.txt
ee:60:1
bb:10:2
cc:50:3
ee:40:4
aa:30:6
dd:20:7
AA:BB:CC

關于“Shell 中 sort 的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-16發表,共計919字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 平塘县| 漯河市| 彰武县| 改则县| 城固县| 修武县| 孝义市| 新余市| 大余县| 天全县| 竹山县| 马鞍山市| 宁蒗| 太仆寺旗| 闸北区| 桐梓县| 大丰市| 太仆寺旗| 马龙县| 老河口市| 宁化县| 康乐县| 汉沽区| 隆昌县| 日喀则市| 封开县| 正安县| 廊坊市| 浠水县| 南丹县| 四会市| 恩平市| 乌拉特中旗| 吉木乃县| 贞丰县| 武山县| 邹城市| 中山市| 聂荣县| 玉环县| 司法|