0表示标準輸入
1表示标準輸出
2表示标準錯誤輸出
> 預設為标準輸出重定向,與 1> 相同
2>&1 意思是把 标準錯誤輸出 重定向到 标準輸出.
&>file 意思是把 标準輸出 和 标準錯誤輸出 都重定向到檔案file中
舉例(del.sh)
執行
1
<code>sh del.sh >right 2>&1 &>all</code>
輸出會把date執行結果(正确)輸出到right;t執行結果(錯誤)重定向right;所有輸出重定向到all
本文轉自jihite部落格園部落格,原文連結:http://www.cnblogs.com/kaituorensheng/p/4024009.html,如需轉載請自行聯系原作者