使用ansible将文件从所有目录移动到父目录

时间:2016-02-15 11:16:00

标签: ansible ansible-playbook ansible-2.x

我有以下文件结构:

- Parent
  - folder1
     - file1
  - folder2
     - file2
  - folder3
     - file3

我希望将file1,file2,file3移动到父目录。 问题是找出父目录中的所有目录。我正在尝试实现这样的事情:

- name: Moving file.
  command: mv /parent/{{item}}/* /parent
  with_items: "folders in parent"

任何方法对我都没问题。我没有任何线索。

1 个答案:

答案 0 :(得分:1)

您可以使用with_fileglob

- name: Moving file.
  command: mv {{ item }} /parent/
  with_fileglob:
    - /parent/*/*