Php 需要了解bash命令的帮助吗
它实际上是php和bash的组合:Php 需要了解bash命令的帮助吗,php,bash,Php,Bash,它实际上是php和bash的组合: exec(sprintf("%s > %s 2>&1 & echo $! >> %s", $cmd, $outputfile, $pidfile)); 我不明白什么是2>&1&echo$是为?2>&1和$准备的 因此,发生了以下情况: 将$cmd的stderr和stdout发送到名为$outputfile的文件中。如果不执行2>&1,则无法读取文件中的stderr输出 以下和表示该过程 然后将$cmd(通过$!获得)的
exec(sprintf("%s > %s 2>&1 & echo $! >> %s", $cmd, $outputfile, $pidfile));
我不明白什么是2>&1&echo$代码>是为?2>&1
和$准备的代码>
因此,发生了以下情况:
将$cmd
的stderr和stdout发送到名为$outputfile
的文件中。如果不执行2>&1
,则无法读取文件中的stderr输出
以下和表示该过程
然后将$cmd
(通过$!
获得)的PID附加到$pidfile
的末尾
是的:$cmd
和echo