# How to pass a vault-file via stdin?

**URL:** <https://forum.ansible.com/t/how-to-pass-a-vault-file-via-stdin/24692>\
**Category:** Ansible Project\
**Created:** [June 9, 2017, 1:19pm UTC](https://forum.ansible.com/t/how-to-pass-a-vault-file-via-stdin/24692 "2017-06-09T13:19:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cev\_Ing](https://avatars.discourse-cdn.com/v4/letter/c/f05b48/32.png) [@Cev\_Ing](https://forum.ansible.com/u/Cev_Ing)\
**Post date:** [June 9, 2017, 1:19pm UTC](https://forum.ansible.com/t/how-to-pass-a-vault-file-via-stdin/24692/1 "2017-06-09T13:19:21Z")

</div>

I tried this but it does not work:

$ ansible-vault decrypt --output=- - \< vars/users.yml  
ERROR! [Errno 2] No such file or directory: u’/home/user/ansible/-’

How to pass the vault data via stdin?
