У меня уже есть сценарий, для выполнения которого нужны отформатированные строки XML. Когда я пытаюсь вызвать его через командную строку, окно CL выдает мне ошибку.
parse error near `<'
Вот полный пример:
docker exec -itu www-data php_test php import.php <?xml version = "1.0" encoding = "UTF-8" ?><import><media><code>FAF</code></media></import>






Совершенно уверен, что вам нужно окружить свой xml кавычками. Вы не можете использовать двойные кавычки, поскольку ваша строка состоит из них. Так что либо используйте одинарные кавычки, если Linux это принимает. Или используйте двойные кавычки и избегайте кавычек в своей строке