【发布时间】:2015-07-02 14:09:31
【问题描述】:
我需要从其他变量的内容中创建新变量。目前我正在使用这样的东西:
- command: echo "{{ var1 }}-{{ var2 }}-{{ var3 }}"
register: newvar
问题是:
- 使用
{{ var1 }}...{{ varN }}会带来太长的字符串和非常丑陋的代码。 -
{{ newvar.stdout }}的用法更好一些,但令人困惑。 - 在运行之间使用
set_fact模块缓存事实。不适合我。
还有其他解决办法吗?
【问题讨论】: