2010年7月27日 星期二

錯誤訊息管理

ls -zzzz 沒有這命令 會出現錯誤訊息
ls -zzzz 2>test 將錯誤訊息導入test檔案中
ls -zzzz 2>/dev/null 將錯誤訊息到不存在的的地方(丟掉的意思)
2>/dev/null 重要 配合echo $?(回傳值為2)

ls -al >msg 將顯示結果存到msg檔案中

ls -al &>msg 不管對或錯都將結果存到msg檔案中
ls -zzzzzz &>msg 也會存

ls -al &>/tmp/msg 存到暫存資料夾中

ls -al | grep test 將結果中有test的顯示出來

沒有留言:

張貼留言