這篇文章主要講解了“Linux shell中的管道符號(hào)怎么用”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Linux shell中的管道符號(hào)怎么用”吧!
成都創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的十余年時(shí)間我們累計(jì)服務(wù)了上千家以及全國政企客戶,如成都食品包裝袋等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過硬的技術(shù)實(shí)力獲得客戶的一致贊美。
管道符號(hào),是unix一個(gè)很強(qiáng)大的功能,符號(hào)為一條豎線:"|"。
用法: command 1 | command 2 他的功能是把第一個(gè)命令command 1執(zhí)行的結(jié)果作為command 2的輸入傳給command 2,例如:
$ls -s|sort -nr (請(qǐng)注意不要復(fù)制$符號(hào)進(jìn)去哦)
-s 是file size,-n是numeric-sort,-r是reverse,反轉(zhuǎn)
該命令列出當(dāng)前目錄中的文檔(含size),并把輸出送給sort命令作為輸入,sort命令按數(shù)字遞減的順序把ls的輸出排序。
$ls -s|sort -n
按從小到大的順序輸出。
當(dāng)然還可進(jìn)行多次操作,如下面的功能為先去除純數(shù)字,再由
sed將豎線(這里不是管道符號(hào))替換為空格,再將結(jié)果取出來排序,再進(jìn)行結(jié)果的選擇顯示,不明白可查看
排序和分頁。
cat filename |grep -v '^[0-9]*$' | sed 's/|/ /g' |sort -nrk 8 -nrk 9 |tail -n +1 |head -n 10
感謝各位的閱讀,以上就是“Linux shell中的管道符號(hào)怎么用”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)Linux shell中的管道符號(hào)怎么用這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
網(wǎng)頁名稱:Linux?shell中的管道符號(hào)怎么用
文章源于:http://jinyejixie.com/article12/iehddc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、服務(wù)器托管、ChatGPT、定制開發(fā)、營銷型網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)