2010-03-11 65 views
1

如何關閉bash腳本的錯誤消息?關閉bash腳本中的錯誤消息

我想將其關閉,並通過自己

例如,處理所預計的,當它沒有找到一些文件,以顯示我的具體錯誤信息。

感謝

回答

3

你不想關閉它們 - 你想捕捉它們並解析它們,這樣你就可以顯示自己的信息。 (雖然如果腳本寫得很好,你實際上並沒有捕捉到它們,只是檢查退出代碼。)你需要重定向標準錯誤

script_to_run 2> captured_stderr 
# now examine the contents of captured_stderr 

如果你可以用出口做代碼,您可以改爲改爲/dev/null

有關重定向的更多信息,請在此處嘗試short versionlong version