INPUT 設(shè)備
OUTPUT 設(shè)備
系統(tǒng)設(shè)定:
默認(rèn)輸入設(shè)備:標(biāo)準(zhǔn)輸入煌往,STDIN刽脖,0
默認(rèn)輸出設(shè)備:標(biāo)準(zhǔn)輸出,STDOUT却邓,1
標(biāo)準(zhǔn)錯誤輸出:STDERR腊徙,2
標(biāo)準(zhǔn)輸入:鍵盤
標(biāo)準(zhǔn)輸出和錯誤輸出:顯示器
I/O重定向:
Linux:
> :輸出重定向: 覆蓋輸出
>>: 追加輸出撬腾,在文件尾部追加內(nèi)容
2> :重定向錯誤輸出 , 2>> 追加錯誤輸出
&> :重定向標(biāo)準(zhǔn)輸出和錯誤輸出民傻,
< 輸如重定向
<< Here Document 此處文檔漓踢, EOF end of file;
可以在腳本中生成文件
set 命令
-C 靜止對已存在文件使用覆蓋重定向彭雾,強(qiáng)制覆蓋輸出薯酝,使用 >|
+C 關(guān)閉上述功能
管道: 前一個命令的輸出,作為后一個命令的輸入
命令1 | 命令2 | 命令3 | ...
tee 既能標(biāo)準(zhǔn)輸出者填,又可以保存至文件