nohup: redirecting stderr to stdout的解决办法

 最近发现在用服务器上用nohup后台运行matlab命令时,输入回车后总是有“nohup: redirecting stderr to stdout”这样的提示,我的命令是这样的:
nohup matlab -nodisplay -nojvm < your_script_file.m > your_matlab_output_file &


  回车后如何避免以上的提示呢,只需要将“&”改为“2>&1 &”就OK了,以上命令则为:
nohup matlab -nodisplay -nojvm < your_script_file.m > your_matlab_output_file 2>&1 &


  其中 2> 表示把标准错误(stderr)重定向,尖括号后面可以跟文件名,或者是&1, &2,分别表示重定向到标准输出和标准错误。
原文链接 http://blog.sina.com.cn/s/blog_8a7639f401011jwy.html

你可能感兴趣的:(nohup: redirecting stderr to stdout的解决办法)