close
在Linux 中 , 系統預先的設定輸出是ouput到standard out ,
若我們想redirect到file中 , 則可以藉由以下的方法:
cat %s > /tmp/Apple.tmp
將cat %s所得到的結果輸出到/tmp/Apple.tmp這個file裡面.
但這樣的使用方法並不會保留Apple.tmp先前的資料 ,
若我們想append資料到Apple.tmp這個file裡面 , 則需使用:
cat %s >> /tmp/Apple.tmp
另外 , 在linux中 1代表標準輸出(stdout) , 2代表stderr ,
所以上面兩個指令若想藉由stdout進行輸出 , 則可以使用:
cat %s 1> /tmp/Apple.tmp
cat %s 1>> /tmp/Apple.tmp
ref : http://linux.vbird.org/linux_basic/0320bash.php#redirect
全站熱搜