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然後它工作。 –