我正在使用以下代码查找早于n天的文件。 对于每个应用程序,我需要传递不同的路径作为变量。对于某些人而言,这将是一条路径,对于其他人而言,则可能是三条路径。 因此,对于具有一个路径的应用程序,如果我没有定义其他路径,它将显示为未定义变量。如何克服这个问题?
- name: Find files older than n days
win_find:
paths:
- "{{[path1}}"
- "{{[path2}}"
- "{{[path3}}"
age: "{{age}}"
register: files
答案 0 :(得分:0)
通过在列表中使用一个变量对我有用。
vars:
paths:
- D:\path1
- D: \path2
- name: Find files older than n days
win_find:
paths: "{{paths}}"
age: "{{age}}"
register: files
``