Передать дополнительные переменные AWX (в формате yaml) в скрипт bash - PullRequest
0 голосов
/ 11 февраля 2019

У меня установлен awx, и я обращаюсь к нему через мой веб-браузер.Я использую опцию «extra-variable» для разбора хеш-таблицы пар ключ-значение, которую я хочу обработать с помощью сценария оболочки.Проблема, с которой я столкнулся, заключается в том, что когда я передаю эти дополнительные переменные в мой сценарий оболочки в моей книге воспроизведения, они отображаются в виде строк Unicode, например

{u'key1': u'value1'}

В настоящий момент мне приходится заменять символы, которые я не использую.Я хочу:

formatted_string=$( echo "$input_string" | sed "s/u'/\"/g;s/'/\"/g" )

, а затем передать его в пакет jq, который мне нужно было установить, чтобы я мог получить доступ к парам ключ-значение.Нет ли лучшего способа получить доступ к этим парам ключ-значение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...