我有一个 j2 文件,我想编辑并复制到我的远程服务器(作为我的 ansible 游戏的一部分)。该文件有几个用大括号表示的 3 个变量{{ }}
。我怎样才能只针对命名的第二个变量{{ bar }}
并忽略文件中的其他 2 个变量,以便将它们单独放置并复制到我的远程服务器?例如,我的 test.j2 文件包含:
line 1 {{ foo }}
line 2 {{ bar }}
line 3 {{ foo2 }}
{{ bar }}
我可以在我的 ansible playbook 中明确地处理变量吗?如果是这样,我将如何(在语法上)在我的 ansible 剧本中编写它?