我想删除服务器子目录中的所有“测试”文件夹。下面是“测试”文件夹的路径。主文件夹中有多个目录,所以,我不能在剧本中指定所有路径。
路径:/home/*/test
我已经写了下面的剧本,但它不工作。
tasks:
- name: Delete the folder
file:
path: "{{ item }}"
state: absent
with_items:
- "/home/*/test"
你能告诉我解决这个问题的办法吗?
我试过使用file_glob,但是不起作用。我想从所有子目录中删除测试文件夹。
1条答案
按热度按时间0mkxixxg1#
使用模块 find。例如,给定树
声明路径列表
然后,任务
给予
使用列表删除目录
完整的测试行动手册示例