1. 標(biāo)準輸入輸出
| 設(shè)備 |
設(shè)備文件名 |
文件描述符 |
類型 |
| 鍵盤 |
/dev/stdin |
0 |
標(biāo)準輸入 |
| 顯示器 |
/dev/stdout |
1 |
標(biāo)準輸出 |
| 顯示器 |
/dev/stderr |
2 |
標(biāo)準錯誤輸出 |
2. 輸出重定向
| 類型 |
符號 |
作用 |
| 標(biāo)準輸出重定向 |
命令 > 文件 |
以覆蓋的方式,把命令的正確輸出 輸出到指定的文件或設(shè)備當(dāng)中 |
| 標(biāo)準輸出重定向 |
命令 >> 文件 |
以追加的方式,把命令的正確輸出 輸出到指定的文件或設(shè)備當(dāng)中 |
| 標(biāo)準錯誤輸出重定向 |
錯誤命令 2>文件 |
以覆蓋的方式,把命令的錯誤輸出 輸出到指定的文件或設(shè)備當(dāng)中 |
| 標(biāo)準錯誤輸出重定向 |
錯誤命令 2>>文件 |
以追加的方式,把命令的錯誤輸出 輸出到指定的文件或設(shè)備當(dāng)中 |
| 正確輸出和錯誤輸出同時保存 |
命令 > 文件 2>&1 |
以覆蓋的方式,把正確輸出和錯誤輸出都保存到同一個文件當(dāng)中 |
| 正確輸出和錯誤輸出同時保存 |
命令 >> 文件 2>&1 |
以追加的方式,把正確輸出和錯誤輸出都保存到同一個文件當(dāng)中 |
| 正確輸出和錯誤輸出同時保存 |
命令 &> 文件 |
以覆蓋的方式,把正確輸出和錯誤輸出都保存到同一個文件當(dāng)中 |
| 正確輸出和錯誤輸出同時保存 |
命令 &>> 文件 |
以追加的方式,把正確輸出和錯誤輸出都保存到同一個文件當(dāng)中 |
| 正確輸出和錯誤輸出同時保存 |
命令>>文件1 2>>文件2 |
把正確的輸出追加到文件1中,把錯誤的輸出追加到文件2中 |
3. 輸入重定向
wc [選項] [文件名]
* 選項:
* -c 統(tǒng)計字節(jié)數(shù)
* -w 統(tǒng)計單詞數(shù)
* -l 統(tǒng)計行數(shù)
dd if=輸入文件 of=輸出文件 bs=字節(jié)數(shù) count=個數(shù)
* 選項:
* if=輸入文件 指定源文件或源設(shè)備
* of=輸出文件 指定目標(biāo)文件或目標(biāo)設(shè)備
* bs=字節(jié)數(shù) 指定一次輸入/輸出多少字節(jié),即把這些字節(jié)做一個數(shù)據(jù)塊
* count=個數(shù) 指定輸入/輸入多少個數(shù)據(jù)塊
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。