0
我尝试了以下两行PHP中:exec语句中的语法错误?
echo exec('tail -n +5 $newname2.ppm | tr -d "\r \n" | tr -d "55" > $newname2.ppm1');
echo exec('sed "s/2/1/g" $newname2.ppm1 > $newname2.ppm2');
但是什么也没有发生。
我该如何重写这两行,或者它是作为执行工作,还是直接在php中?
什么语法!在这里写错误 –
我不知道,它只是不会做它在命令行上会做的事情,没有错误,没有日志 –
如果我替换$ newname2.ppm $ newname2.ppm1和$ newname2。 ppm2与/var/www/BB/images/backgrounds/news0000.ppm/var/www/BB/images/backgrounds/news0000.p。 pm1 /var/www/BB/images/backgrounds/news0000.ppm2然后它工作。 –