我正在使用带PBS的服务器。我正在测试它
echo sleep 10 | qsub此时服务器出现问题,并返回一条错误消息。通过重定向此错误消息
echo sleep 10 | qsub 2>&1不会打印任何内容。
现在我想把它放到一个shell脚本中,并将输出保存在一个变量中:
out=`echo sleep 10 | qsub 2>&1`但是,尽管我使用2>&1重定向了错误消息,但变量out仍然包含错误消息。我做错了什么?
发布于 2013-04-05 20:39:02
2>&1 -这实际上将标准错误重定向到标准错误
你要找的是2>/dev/null
out=`echo sleep 10 | qsub 2>/dev/null`https://stackoverflow.com/questions/15834133
复制相似问题