2010-03-11 63 views
1

如何关闭bash脚本的错误消息?关闭bash脚本中的错误消息

我想将其关闭,并通过自己

例如,处理所预计的,当它没有找到一些文件,以显示我的具体错误信息。

感谢

回答

3

你不想关闭它们 - 你想捕捉它们并解析它们,这样你就可以显示自己的信息。 (虽然如果脚本写得很好,你实际上并没有捕捉到它们,只是检查退出代码。)你需要重定向标准错误

script_to_run 2> captured_stderr 
# now examine the contents of captured_stderr 

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

有关重定向的更多信息,请在此处尝试short versionlong version