1. 程式人生 > >重定向輸入輸出

重定向輸入輸出

錯誤 command stdout 重定向 dev 追加 文件 out 情況下

cat 1.txt >2.txt 將讀取1.txt的標準輸出重定向輸出到2.txt
cat 1.txt >>2.txt 將讀取1.txt的標準輸出追加輸出到2.txt
cat 1.txt 2 > 2.txt 將讀取1.txt的標準錯誤輸出重定向到2.txt
cat 1.txt 2 >> 2.txt 將讀取1.txt的標準錯誤輸出追加到2.txt
wc -l < 1.txt 將1.txt重定向輸入到前面的wc -l 這個命令。重定向輸入前面只能是命令
command > /dev/null 有時你需要執行命令,但不想在屏幕上顯示輸出。在這種情況下,你可以通過重定向到文件 /dev/null 以丟棄輸出
command > /dev/null 2>&1 為了丟棄一個命令的輸出和它的錯誤輸出,你可以使用標準重定向來將 STDOUT 重定向到 STDERR

重定向輸入輸出