unix基礎(chǔ)教程9標(biāo)準(zhǔn)I/O

1、放在/bin
2、異字符和通配符
? 一個(gè)字符
*  0個(gè)或多個(gè)字符(除了以.開頭的文件,".*"這個(gè)才能顯示隱藏文件)
$  尾
^  頭
[list] 可以匹配list中的任一字符
[!list] 不匹配list的
ls ne?
ls ?e?
ls n*
rm *.* 刪除至少包含一個(gè)點(diǎn)號的文件
rm * 刪除所有的文件
rm report * 刪除report,再刪除所有的文件
3、標(biāo)準(zhǔn)文件
1)標(biāo)準(zhǔn)輸入stdin      進(jìn)程獲得輸入的地方,通常指鍵盤
2)標(biāo)準(zhǔn)輸出stdout     進(jìn)程置放輸出的地方,通常指屏幕
3)標(biāo)準(zhǔn)錯(cuò)誤輸出stderr 
4、文件指針
每個(gè)文件都有這3個(gè)標(biāo)準(zhǔn)
文件指針  重定向符號  文件
   0         <       stdin
   1         >       stdout
   2        2>       stderr

創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站制作、網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元巢湖做網(wǎng)站,已為上家服務(wù),為巢湖各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575

command < file
command > file 會覆蓋
command >> file 追加

/dev/null黑洞

command < infile > outfile 2> errfile
command >> appendfile 2>> errfile < infile
command > outfile 2> &1
指針1先指向outfile,2>錯(cuò)誤輸出輸出到1指針的位置&1,即outfile
command 2>&1 > outfile
指針1還沒改變,所以先輸?shù)狡聊?/p>

ls -l /*/* > list.file 2> &1
0 (未變化)STDIN
1 (已變化)./list.file
2 (已變化)./list.file

ls -l /*/* 2> &1 > list.file
0 (未變化)STDIN
1 (已變化)./list.file
2 (已變化)STDOUT
 

當(dāng)前題目:unix基礎(chǔ)教程9標(biāo)準(zhǔn)I/O
URL鏈接:http://muchs.cn/article44/jchihe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、ChatGPT、網(wǎng)站排名、品牌網(wǎng)站制作、網(wǎng)站營銷電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營