nohup: redirecting stderr to stdout的解决办法

2022年9月4日13:15:35
 最近发现在用服务器上用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

  • 作者:cdchen2017
  • 原文链接:https://blog.csdn.net/JustHaveTry/article/details/45482543
    更新时间:2022年9月4日13:15:35 ,共 395 字。