Искам да заменя "
и \r\
от променливо съдържание с помощта на Ansible.
Имам следните данни в променлива result
, които регистрирам изхода към променливата от предишната задача
curl -s -H \"Authorization: JWT eyJ4NWMiOlsiTUlJQytqQ0NBHuHO96csEQ\r\" https://hub.docker.com/v2/repositories/talasecurityinc/?page_size=10000 | jq -r '.results|.[]|.name'
В горното съдържание искам да заменя \
и \r\
с null.
Опитах начина по-долу, но не работи за мен.
- set_fact: final_out="{{result | replace('\', "") | replace('\r\', '')}}"
Очакваният резултат е
curl -s -H "Authorization: JWT eyJ4NWMiOlsiTUlJQytqQ0NBHuHO96csEQ" https://hub.docker.com/v2/repositories/talasecurityinc/?page_size=10000 | jq -r '.results|.[]|.name'
Примерният фрагмент от книгата за игри би бил полезен за мен, тъй като съм нов в ansible.
curl
? - person larsks   schedule 14.05.2019