我正在尝试使用ansible模块lineinfile删除其中匹配单词的任何行,但是regexp无法按预期工作
这是我尝试使用的任务
- name: check if any revoked allowed
lineinfile:
path: '{{ item.1.stat.path }}'
state: absent
regexp: '.*{{ item.0.split().1 }}.*'
when: '{{ item.1.skipped is not defined and item.1.stat.exists == True}}'
loop: '{{ revoked_key_list |product(authorized_key_files.results)|list }}'
become: true
PS:条件和变量按预期工作(我调试了它们) 谢谢您的帮助