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 valor separador da variável de fato em ansible 772 Eu recebo conexão ssh da variável de fato de fato. meu código no modelo (get-ip.j2): nod= {{ ansible_env.SSH_CONNECTION }} minha saída é: nod= 192.168.231.115 55414 192.168.231.91 22 Agora, como posso separar 192.168.231.91disso? ansible template 1 respostas Voted Best Answer phemmer 2018-02-13T05:45:55+08:002018-02-13T05:45:55+08:00 Antes de entrar na resposta, recomendo usar o stackoverflow para perguntas do Ansible/Jinja2. Tem muitas perguntas já respondidas lá. Agora, quanto à sua pergunta: divida a string no espaço e extraia o terceiro elemento: {{ansible_env.SSH_CONNECTION.split(' ')[2]}}
Antes de entrar na resposta, recomendo usar o stackoverflow para perguntas do Ansible/Jinja2. Tem muitas perguntas já respondidas lá.
Agora, quanto à sua pergunta: divida a string no espaço e extraia o terceiro elemento: