"模糊输出重定向"是什么意思?

Goh*_*tan 5 php unix shell

我有一个PHP脚本,我想在一些表单操作上调用.

这个命令工作正常:

/usr/local/bin/php -q script.php > /dev/null 2>&1 &
Run Code Online (Sandbox Code Playgroud)

但是当我在命令中添加参数时,一切都会出错:

/usr/local/bin/php -q script.php --var=value > /dev/null 2>&1 &
Run Code Online (Sandbox Code Playgroud)

它返回"不明确的输出重定向".

我也读过这篇http://www.xaprb.com/blog/2006/06/06/what-does-devnull-21-mean/文章,并且尽我所能已经尝试了几乎所有可能的东西,但仍然不知道如何解决它.

请帮我.

Kar*_*ath 4

我假设您正在使用 csh 或其变体之一,请使用:

... >&/dev/null
Run Code Online (Sandbox Code Playgroud)