星期二, 6月 05, 2007

stderr

0 -> stdin (keyboard)
1 -> stdout (monitor)
2 -> stderr (monitor)

所以系統預設是所有訊息都會從到 monitor 去,無論是不是錯誤訊息
這時如果只想看到錯誤訊息,可以這樣做

指令 1>/dev/null

也就是將一般訊息導到/dev/null 丟掉
如此 monitor 就會只剩下錯誤訊息了

沒有留言: