標準輸入輸出
設備 設備文件名 文件描述符 類型
鍵盤 /dev/stdin 0 標準輸入
顯示器 /dev/sdtout 1 標準輸出
顯示器 /dev/sdterr 2 標準錯誤輸出
輸出重定向
標準輸出重定向
命令 > 文件 作用:以覆蓋的方式,把命令的正確輸出輸出到指定的文件或設備當中。
命令 >> 文件 作用:以追加方式,吧命令的正確輸出輸出到指定的文件或設備當中
標準作物輸出重定向
錯誤命令 2> 文件 作用:以覆蓋的方式,把命令的錯誤輸出輸出到指定的文件或設備當中。
錯誤命令 2>>文件 作用:以追加的方式,把命令的錯誤輸出輸出到指定的文件或設備當中。
正確輸出和錯誤輸出同時保存
命令 > 文件 >2>&1 作用:以覆蓋的方式,把正確輸出和錯誤輸出都保存到同一個文件當中
命令 >> 文件 2>&1 以追加的方式,把正確輸出和錯誤輸出都保存到同一個文件當中
命令 &> 文件 以覆蓋的方式,把正確輸出和錯誤輸出都保存到同一個文件當中
命令 &>> 文件 以追加的方式,把正確輸出和錯誤輸出都保存到同一個文件當中。
命令 >> 文件1 2>>文件2 把正確的輸出追加到文件1中,把錯誤的輸出追加到文件2中。