【发布时间】:2019-04-01 23:38:51
【问题描述】:
我有一些变量 somevariable.stdout 在 ansible playbook 中返回“no\n”,如下所示:
ok: [127.0.0.1] => {
"msg": "no\n"
}
我必须从 somevariable.stdout 中删除 \n。
我在下面尝试过:
- set_fact:
remove: "{{ somevariable.stdout | regex_replace(('\\n'), (''))}}"
我得到了错误的输出,还尝试了同样得到错误输出的修剪工具。
ok: [127.0.0.1] => {
"msg": false
}
预期输出:
ok: [127.0.0.1] => {
"msg": "no"
}
【问题讨论】:
标签: python ansible yaml ansible-2.x