Ansible-将文件内容复制到另一个文件

时间:2018-12-04 00:48:26

标签: ansible

使用Ansible,我将如何复制示例文件的内容:

/tmp/example.txt

cat example.txt
1234

并将其内容添加到以下文件中:

/tmp/example2.txt
cat example2.txt
5678

因此,最后,example2.txt具有以下内容:

12345678

1 个答案:

答案 0 :(得分:1)

以下任务将完成此任务:


- hosts: localhost
  connection: local
  gather_facts: false

  tasks:
    - name: update example2.txt
      lineinfile:
        path: example2.txt
        regexp: "^{{ lookup('file', 'example2.txt') }}"
        line: "{{ lookup('file', 'example.txt') }}{{ lookup('file', 'example2.txt') }}"