store ansible output to a file code example
Example: save output in txt ansible
---
- hosts: switches
gather_facts: no
vars:
data_dir: foo
tasks:
- name: run commands to gather information
ios_command:
commands:
- show version
- show running
- show snmp user
register: switch_config
- name: save collected infromation in data directory
copy:
dest: "output.txt"
content: |
show version
-----
{{ switch_config.stdout[0] }}
show running-config
-----
{{ switch_config.stdout[1] }}
show snmp user
-----
{{ switch_config.stdout[2] }}