2016-10-05 2 views
2

Попытка протестировать простой исполняемый скрипт Я определил переменную.ansible duplicates slashes в пути к файлу Windows

variable: C:\Log\1.txt 

Далее я просто пытаюсь повторить эту переменную.

-name: echo 
    debug: msg="{{ variable }}" 

Got:

"msg": "C:\\Log\\1.txt" 

Ожидаемый результат:

"msg": "C:\Log\1.txt" 

Как я могу получить один слэш в пути вывода?

Спасибо.

ответ

2

Не путайте с тем фактом, что загружаемая версия загрузочного диска печатает отладочные сообщения в кодированной форме JSON, поэтому некоторые символы экранируются.
В значении переменной нет дублированных косых черт.

См. Мой ответ на другой вопрос: https://stackoverflow.com/a/39587120/2795592

 Смежные вопросы

  • Нет связанных вопросов^_^