IO重定向

標準輸出:    STDOUT    1

標準輸入:    STDOIN    0

標準錯誤輸出:     STDERR    2


IO重定向: 改變數據的輸出輸入來源,稱之爲IO重定向

    1.輸出重定向: > (向文件內輸出是,會將文件內原本的內容覆蓋)

    2.輸入重定向: <

>>: 追加重定向,輸出重定向後不會將文件覆蓋 (Linux中支持多種開關,可以通過set命令進行設置,也可以通過set命令設置不允許重定向後覆蓋文件)


>|: 強制覆蓋,輸出重定向會強制覆蓋文件


2>: 重定向錯誤輸出

2>>: 重定向錯誤覆蓋輸出


&>: 重定向STDOUT STDERR 爲同一個文件

&>>:追加重定向


<: 輸入重定向

<<: Here Document 此處文檔

<<END(EOF): END爲文檔結束標記


管道符: |

    將前一個命令的輸出作爲後一個命令的輸入.

tee: 從標準輸入讀取數據並保存至標準輸出與文件中

        echo "ads" | tee file


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章