重定向操做符

首發於 Flysky 放飛夢想的天空    http://bbs.linux-ch.com/thread-39-1-1.html shell 啓動時繼承了三個文件: stdin, stdout, stderr. 標準輸入一般來自鍵盤, 標準輸出和標準錯誤輸出一般被髮往屏幕被顯示出來. 在某些狀況下, 須要從文件讀取輸入, 或者須要將輸出結果和報錯信息寫入文件. 此時就能夠經過I/O重定向來實現了. 下面列出重定向操做符及其功能: < filename            重定向輸入 > filename            重定向輸出 >> filename         追加輸出 2> filename          重定向標準錯誤輸出 2>> filename        追加錯誤輸出 &> filename          重定向標準輸出和標準錯誤輸出 >&filename           重定向標準輸出和標準錯誤輸出 2>&1                     將標準錯誤輸出重定向到輸出的去處 1>&2                     將輸出重定向到標準錯誤輸出的去處 >|                           重定向輸出時忽略noclobber <>filename          若是是一個設備文件(/dev), 使用文件做爲標準輸入和標準輸出
相關文章
相關標籤/搜索