这个命令工作正常:
/usr/local/bin/PHP -q script.PHP > /dev/null 2>&1 &
但是当我在命令中添加参数时,一切都会出错:
/usr/local/bin/PHP -q script.PHP --var=value > /dev/null 2>&1 &
我也读过这篇http://www.xaprb.com/blog/2006/06/06/what-does-devnull-21-mean/文章,并且尽我所能已经尝试了几乎所有可能,但仍然不知道如何修复它.
请帮我.
解决方法:
我假设您正在使用csh或其中一个变体,请使用:
... >&/dev/null