10

もちろん、シェルコマンドを使用することもできますが、これを行うための可能な方法があることを望んでいたので、「変更された/変更されていない」応答を取得できます。

4

2 に答える 2

10

これが私がそれを行う方法です:

- name: Capture files to delete
  find:
    paths: /path/to/directory
    file_type: file
    excludes: 
      - "myfirst.file"
      - "mysecond.file"
  register: found_files

- name: Delete files
  file:
    path: "{{ item.path }}"
    state: absent
  with_items: "{{ found_files['files'] }}"
于 2019-01-18T14:46:16.267 に答える