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)