左手按住鍵盤上的 SHIFT 鍵的同時,右手再按靠右邊的“|\”組合鍵,即可打出豎線。
創(chuàng)新互聯(lián)致力于網(wǎng)站設(shè)計、網(wǎng)站制作,成都網(wǎng)站設(shè)計,集團(tuán)網(wǎng)站建設(shè)等服務(wù)標(biāo)準(zhǔn)化,推過標(biāo)準(zhǔn)化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務(wù)水平進(jìn)行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場競爭中脫穎而出。 選擇創(chuàng)新互聯(lián),就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設(shè)服務(wù)!
管道命令就是用來連接多條指令的,前一條指令的輸出流向會作為后一條指令的操作對象。
管道命令的操作符是:|,它只能處理由前面一條指令傳出的正確輸出信息,對錯誤信息是沒有直接處理能力的。然后,傳遞給下一條指令,作為操作對象。
基本格式:
指令1 | 指令2 | …
【指令1】正確輸出,作為【指令2】的輸入,然后【指令2】的輸出作為【指令3】的輸入,如果【指令3】有輸出,那么輸出就會直接顯示在屏幕上面了。通過管道之后【指令1】和【指令2】的正確輸出是不顯示在屏幕上面的。
【提醒注意】
管道命令只能處理前一條指令的正確輸出,不能處理錯誤輸出;
管道命令的后一條指令,必須能夠接收標(biāo)準(zhǔn)輸入流命令才能執(zhí)行。
使用示例
1、分頁顯示/etc目錄中內(nèi)容的詳細(xì)信息
$ ls -l /etc | more
2、將一個字符串輸入到一個文件中
$ echo “hello world” | cat hello.txt
這是vimdiff吧?用于比較文件的,和diff類似,比diff直觀。vim是單窗口多緩沖的編輯器,你可以用:o命令再打開其他文件,但只能每次單個顯示。你可以再打開一個終端,來再次打開一個文件,方便比較顯示。那個線是動不了的。
管道符號,是unix一個很強(qiáng)大的功能,符號為一條豎線:"|"。
用法: command 1 | command 2 他的功能是把第一個命令command 1執(zhí)行的結(jié)果作為command 2的輸入傳給command 2,例如:
$ls -s|sort -nr (請注意不要復(fù)制$符號進(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將豎線(這里不是管道符號)替換為空格,再將結(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命令如何寫豎線 linux中的豎杠
分享網(wǎng)址:http://vcdvsql.cn/article30/dopeiso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、用戶體驗、企業(yè)建站、定制網(wǎng)站、關(guān)鍵詞優(yōu)化、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)