91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux中sort多字段排序的示例分析

發布時間:2021-07-14 10:51:52 來源:億速云 閱讀:156 作者:小新 欄目:服務器

這篇文章主要介紹linux中sort多字段排序的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

具體介紹如下。

Linux多數發行版自帶的sort程序,非常強大,在此只說多字段排序

sort 有個參數-k,可以指定字段,有比較復雜的語法,不在文本范圍內。

一下為一段數據(從基因中得到,僅僅作為demo),文件名為 data

chr13 3008566 3008677
chr9 3024384 3024515
chr19 3157071 3157172
chr5 3236386 3236476
chr13 3041044 3041191
chr12 3045343 3045532
chr6 3087308 3087625
chr5 3109870 3110091
chr9 3115454 3115531

字段中間以空格分開

現在想首先按照染色體進行排序,然后相同的染色體上的基因按起始位點進行排序,那么這就是一個多字段的排序,而且第二個字段為數字,使用sort命令如下

sort -t ' ' -k1,1 -k2n,2 data

其中 -t ' ' 指定使用空格分列

  • -k1,1 指定以第一列為關鍵字排序

  • -k2n,2 指定以第二列為關鍵字做數據排序

也可以使用

sort +0 -1 +1n -2

效果是一樣的。

排序結果

chr12 3045343 3045532
chr13 3008566 3008677
chr13 3041044 3041191
chr19 3157071 3157172
chr5 3109870 3110091
chr5 3236386 3236476
chr6 3087308 3087625
chr9 3024384 3024515
chr9 3115454 3115531

以上是“linux中sort多字段排序的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

沂水县| 肃宁县| 扎兰屯市| 汉中市| 同心县| 兴海县| 民勤县| 惠来县| 威海市| 灵寿县| 营山县| 宝山区| 贵南县| 克东县| 全州县| 屯门区| 许昌县| 科技| 承德市| 松阳县| 滕州市| 全州县| 稻城县| 华阴市| 裕民县| 延长县| 云安县| 聊城市| 讷河市| 航空| 岳池县| 清丰县| 历史| 石阡县| 林西县| 吉木乃县| 冕宁县| 奉化市| 米脂县| 江山市| 云龙县|