...">
瀏覽量:135次
linux系統(tǒng)sort命令怎么用?讓我們一起來(lái)了解下。
基本介紹:sort命令用于將文本文件內(nèi)容加以排序,并將排序結(jié)果標(biāo)準(zhǔn)輸出。sort命令可針對(duì)文本文件的內(nèi)容,以行為單位來(lái)排序,語(yǔ)法:sort [options] [file(s)]。
入門(mén)測(cè)試:
sort將文件中的的每一行作為一個(gè)單位,相互比較,比較原則是從首字符向后,依次按ASCII碼值進(jìn)行比較,最后將他們按升序輸出:
[root@linux ~]# cat sort.txt?
?AA:10:1.1
?CC:30:3.3
?DD:40:4.4
?BB:20:2.2
?FF:60:6.6
?FF:60:6.6
?EE:50:5.5
?[root@linux ~]# sort sort.txt?
?AA:10:1.1
?BB:20:2.2
?CC:30:3.3
?DD:40:4.4
?EE:50:5.5
?FF:60:6.6
?FF:60:6.6
代碼說(shuō)明及拓展:
-b 忽略每行前面開(kāi)始出的空格字符?
-c 檢查文件是否已經(jīng)按照順序排序?
-d 排序時(shí),處理英文字母、數(shù)字及空格字符外,忽略其他的字符?
-f 排序時(shí),將小寫(xiě)字母視為大寫(xiě)字母?
-i 排序時(shí),除了040至176之間的ASCII字符外,忽略其他的字符?
-m 將幾個(gè)排序號(hào)的文件進(jìn)行合并?
-M 將前面3個(gè)字母依照月份的縮寫(xiě)進(jìn)行排序?
-n 依照數(shù)值的大小排序?
-o <輸出文件> 將排序后的結(jié)果存入制定的文件?
-r 以相反的順序來(lái)排序?
-t <分隔字符> 指定排序時(shí)所用的欄位分隔字符?
-k 指定需要排序的欄位?
今天的分享就是這些,希望能幫助大家。
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類(lèi)稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類(lèi)稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請(qǐng)您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們?cè)诖_認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776