Я хочу получить пользовательский ввод от vars_prompt, например: -
Enter names:- apple orange
и создайте новый файл на сервере с таким выводом: -
apple orange
как мне добиться этого с помощью модулей lineinfile или blockinfile?
Playbook ниже с вводом Enter names:- apple orange
- hosts: localhost vars_prompt: - name: fruits prompt: "Enter names" private: no tasks: - file: path: /tmp/fruits state: absent - lineinfile: path: /tmp/fruits create: yes line: "{{ item }}" loop: "{{ fruits.split(' ') }}"
дает
$ cat /tmp/fruits apple orange