nohup重定向命令的区别

时间:2013-05-15 21:17:58

标签: linux unix

以下两行之间有什么区别?

nohup $CATALINA_HOME/bin/startup.sh $CATALINA_HOME 2> /dev/null &

nohup $CATALINA_HOME/bin/startup.sh $CATALINA_HOME > /dev/null &

我的两个项目中有这些行有Tomcat服务器。其中一个是2> &安培;另一个只是>符号

感谢您的帮助!

注意: 2行>如果在CentOS中运行运行正常,但另一个发出警告:“nohup:将stderr重定向到stdout”

谢谢!

1 个答案:

答案 0 :(得分:2)

两者都重定向到/dev/null第一个重定向stderr第二个重定向stdout

更多相关内容:http://www.tldp.org/LDP/abs/html/io-redirection.html,还有一些示例总是来自tldp http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-3.html

附注:如果您想重定向stdoutstderr,您可以这样做:

nohup $CATALINA_HOME/bin/startup.sh $CATALINA_HOME &> /dev/null &