pyramid13 Asked: 2018-02-13 04:52:51 +0800 CST2018-02-13 04:52:51 +0800 CST 2018-02-13 04:52:51 +0800 CST ansible中事实变量的分隔符值 772 实际上,我从事实变量中获得了 ssh 连接。 我在模板中的代码(get-ip.j2): nod= {{ ansible_env.SSH_CONNECTION }} 我的输出是: nod= 192.168.231.115 55414 192.168.231.91 22 现在,我怎样才能从中分离192.168.231.91? ansible template 1 个回答 Voted Best Answer phemmer 2018-02-13T05:45:55+08:002018-02-13T05:45:55+08:00 在回答之前,我建议使用 stackoverflow 来解决 Ansible/Jinja2 问题。那里已经回答了很多问题。 现在,至于您的问题:在空间上拆分字符串,然后提取第三个元素: {{ansible_env.SSH_CONNECTION.split(' ')[2]}}
在回答之前,我建议使用 stackoverflow 来解决 Ansible/Jinja2 问题。那里已经回答了很多问题。
现在,至于您的问题:在空间上拆分字符串,然后提取第三个元素: