簡單來講
ls -l > out.file 2>&1 &
解釋:
ls -l > out.file //將ls的輸出重定向到文件out.file
2>&1 //在shell中,文件描述符通常是:STDIN,STDOUT,STDERR,即:0,1,2,由此可以看出,它將ls -l > out.file在輸出過程中產生的錯誤信息也放在了STDOUT,即:1中,你可以作實驗,如果命令產生了錯誤,那麼錯誤信息也就在out.file中.
最後的& ,不用說,是放在後臺運行.
STDIN,STDOUT,STDERR
分別是標準輸入、標準輸出、標準錯誤