Выполнение многострочного sed в php: устранение проблем
Я пытаюсь запустить sed, чтобы выполнить многострочный поиск и заменить его следующей строкой $test = "sed -n '1h;1!H;${;g;s/iname=\"".$name.".*item>/".trim(xml)."/g;p;}' ".$file; exec($test,$cmdresult); sed – выбор, так как строка для поиска – более 10 мб. Во время выполнения компилятор выдает предупреждение PHP Parse error: syntax error, unexpected ';' Как мне решить это?