我想知道是否可以将字符串组合在一起以为with_items循环创建新的项目字符串属性。
我尝试过:
with_items:
- {first: 'one', second: '{{ item.first}}two'}
with_items:
- {first: 'one', second: '{{ first}}two'}
- hosts: localhost
connection: local
user: root
gather_facts: no
tasks:
- shell: "echo {{ item.second }}"
with_items:
- {first: 'one', second: '{{ item.first}}-two'}
item.first =成为“一个”
item.second =“一二”,先接item.first,然后添加。
答案 0 :(得分:0)
递归将不起作用。测试递归是使其变得复杂的原因吗?
否则,这将非常简单。
- shell: "echo {{ item.first }}-{{ item.second }}"
with_items:
- {first: 'one', second: 'two'}