我有一些变量somevariable.stdout文件在ansible playbook中返回“no\n”,如下所示:
ok: [127.0.0.1] => {
"msg": "no\n"
}
我必须从中删除\nsomevariable.stdout文件. 你知道吗
我在下面试过:
- set_fact:
remove: "{{ somevariable.stdout | regex_replace(('\\n'), (''))}}"
我得到错误的输出,也尝试修剪工具,也得到错误的输出。你知道吗
ok: [127.0.0.1] => {
"msg": false
}
预期产量:
ok: [127.0.0.1] => {
"msg": "no"
}
代替使用
set_fact
,您可以使用debug
和register
来解析您的特定场景,如下所示:希望这有帮助!你知道吗
相关问题 更多 >
编程相关推荐