在使用 Ansible 进行系统配置和管理时,常常会遇到需要动态生成文件路径的情况。例如,你可能希望在多个根目录下创建相同的一组子目录,而不希望手动编写每个路径组合。通过 Ansible 的 Jinja2 模板语言和一些过滤器,我们可以轻松实现这一点。 问题背景 假设你有一个 Ansible 角色,该角色期望有一个名为 var1 的变量,定义如下: var1: - path: /A/1 state: directory - path: /B/1 stat