Проблема поздних команд автоустановки Ubuntu со специальными символами
Мне нужно запустить несколько команд после завершения установки. Но установщик не работает, когда я использую эту команду:
curl -X POST -k -H "Content-Type: plain/text, Accept: plain/text" -d <somedata> <URL>
Когда я захожу в консоль установщика, я обнаруживаю следующее: «Не удалось загрузить yaml blob ... значения сопоставления не разрешены». Обнаруженная проблема заключается в двоеточии (:) char в «Принять: обычный/текст».
Я попытался экранировать с помощью \ для двоеточия (:), но это не помогло.
Любая помощь здесь очень ценится!
1 ответ
Я нашел решение! Это была простая ошибка проверки YAML. Я должен был запустить проверку YAML, прежде чем публиковать этот вопрос.
Изменение команды на следующую устранило проблему:
curl -X POST -k -H 'Content-Type:plain/text, Accept:plain/text' -d <some text data> <some url>