# find out the ansible version within ansible without shell/cmd?

**URL:** <https://forum.ansible.com/t/find-out-the-ansible-version-within-ansible-without-shell-cmd/23060>\
**Category:** Ansible Project\
**Created:** [November 20, 2016, 10:28pm UTC](https://forum.ansible.com/t/find-out-the-ansible-version-within-ansible-without-shell-cmd/23060 "2016-11-20T22:28:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nusenu1](https://avatars.discourse-cdn.com/v4/letter/n/db5fbb/32.png) [@Nusenu1](https://forum.ansible.com/u/Nusenu1)\
**Post date:** [November 20, 2016, 10:28pm UTC](https://forum.ansible.com/t/find-out-the-ansible-version-within-ansible-without-shell-cmd/23060/1 "2016-11-20T22:28:00Z")

</div>

Hi,

is there a better way for this than to use shell+register?

&nbsp;&nbsp;- name: get ansible version  
&nbsp;&nbsp;&nbsp;&nbsp;shell: ansible --version|head -1|cut -d" " -f2  
&nbsp;&nbsp;&nbsp;&nbsp;delegate\_to: 127.0.0.1  
&nbsp;&nbsp;&nbsp;&nbsp;register: ansibleversion

thanks,  
nusenu

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [November 21, 2016, 10:31pm UTC](https://forum.ansible.com/t/find-out-the-ansible-version-within-ansible-without-shell-cmd/23060/2 "2016-11-21T22:31:33Z")

</div>

use the built in:

- debug: var=ansible\_version
