我的剧本中有以下内容:
- name: Debug
debug:
msg: "{{ item.stdout }}"
with_items:
- "{{ tapip.results }}"
- "{{ hostname.results }}"
这让我回答:
任务[调试] ******************************************* ************************************************** ************************************************** ************************************************** ** 好的:[localhost] => (item = None)=> { " msg":" 192.168.0.104" } 好的:[localhost] => (item = None)=> { " msg":" hostname1" }
我想将主机名和ip分成2个不同的字符串。实现这一目标的最佳方法是什么?
顺便说一句,我也尝试了以下内容:- name: Debug
debug:
msg: "{{ item.stdout.0 }} {{ item.stdout.1 }}"
with_items:
- "{{ tapip.results }}"
- "{{ hostname.results }}"
返回此内容:
任务[调试] ******************************************* ************************************************** ************************************************** ************************************************** ** 好的:[localhost] => (item = None)=> { " msg":" 1" } 好的:[localhost] => (item = None)=> { " msg":" h" }
任何想法都将不胜感激
答案 0 :(得分:1)
试试这个
答案 1 :(得分:0)