linux 輸出重定向

2021-10-02 02:19:06 字數 669 閱讀 7909

標準輸入輸出

裝置 裝置檔名 檔案描述符 型別

鍵盤 /dev/stdin 0 標準輸入

顯示器 /dev/sdtout 1 標準輸出

顯示器 /dev/sdterr 2 標準錯誤輸出

輸出重定向

標準輸出重定向

命令 > 檔案 作用:以覆蓋的方式,把命令的正確輸出輸出到指定的檔案或裝置當中。

命令 >> 檔案 作用:以追加方式,吧命令的正確輸出輸出到指定的檔案或裝置當中

標準作物輸出重定向

錯誤命令 2> 檔案 作用:以覆蓋的方式,把命令的錯誤輸出輸出到指定的檔案或裝置當中。

錯誤命令 2>>檔案 作用:以追加的方式,把命令的錯誤輸出輸出到指定的檔案或裝置當中。

正確輸出和錯誤輸出同時儲存

命令 > 檔案 >2>&1 作用:以覆蓋的方式,把正確輸出和錯誤輸出都儲存到同乙個檔案當中

命令 >> 檔案 2>&1 以追加的方式,把正確輸出和錯誤輸出都儲存到同乙個檔案當中

命令 &> 檔案 以覆蓋的方式,把正確輸出和錯誤輸出都儲存到同乙個檔案當中

命令 &>> 檔案 以追加的方式,把正確輸出和錯誤輸出都儲存到同乙個檔案當中。

命令 >> 檔案1 2>>檔案2 把正確的輸出追加到檔案1中,把錯誤的輸出追加到檔案2中。

linux輸出重定向

標準輸入輸出 裝置 鍵盤 顯示器 顯示器 裝置檔名 dev stdin dev sdtout dev sdterr 檔案描述符 0 1 2 型別 標準輸入 標準輸出 標準錯誤輸出 輸出重定向 標準輸出重定向 命令 檔案 以覆蓋的方式,把命令的正確輸出輸出到指定的檔案或裝置當中 命令 檔案 以追加的方...

Linux輸出重定向

linux shell 環境中支援輸入輸出重定向,用符號 和 來表示。0 1和2分別表示標準輸入 標準輸出和標準錯誤資訊輸出,可以用來指定需要重定向的標準輸入或輸出,比如 2 a.txt 表示將錯誤資訊輸出到檔案a.txt中。同時,還可以在這三個標準輸入輸出之間實現重定向,比如將錯誤資訊重定向到標準...

linux輸出重定向

linux shell使用 和 符號來對輸入輸出做重定向。約定 0,1,2分別代表 標準輸入,標準輸出,標準錯誤輸出。下面以ls命令為例加以說明,其他命令或程式的使用方式相同。例1 把標準輸出重定向到log.txt root localhost es ls 1 log.txt 例2 把標準錯誤重定向...