这是一个带有循环项的简单剧本。
我无法列出带有索引的项目。
- hosts: all
become: yes
gather_facts: no
tasks:
- name: count our fruit
debug:
msg: "{{ item }} with index {{ my_idx }}"
loop:
- apple
- banana
- pear
loop_control:
index_var: my_idx
register: item_var
- name: debug item_var
debug:
#var: item_var.results
var: item_var.results[{{my_idx}}].item
任务[调试item_var] ****************************************************** ***************致命:[centos-test]:失败! => {“ msg”:“该任务包括一个选项 具有未定义的变量。错误是:“ my_idx”为 未定义 \ n \ n错误似乎出在 '/home/cngo/ansible/p79/test.yml':第18行第5列,但可能\ nbe \ n \ n文件的其他位置,具体取决于确切的语法问题。 令人反感的行似乎是:\ n \ n \ n-名称:debug item_var \ n ^ 在这里\ n“}