如果某行已经存在行,则不会在文件末尾添加Ansible lineinfile

时间:2019-12-02 10:37:11

标签: ansible

代码:

- name: Mark ending
  delegate_to: localhost
  lineinfile:
    create: yes
    insertafter: 'EOF'
    path: '{{ output_file }}'
    line: '=================='

Ansible版本2.8.6

仅在第一次执行命令时添加此行。我希望它每次都能添加。

文档建议insertafter: 'EOF'在文件末尾插入行,这就是我正在使用的内容。

但是现在似乎忽略了在第一个之后的所有插入。

在两者之间插入更多。我只是在使用此命令来表示某件事已经过去。

设置validate: ''不变。我该如何解决?

0 个答案:

没有答案