我在配置文件中有一行如下:
# value = False
我知道您可以使用lineinfile删除'#'如下:
- name: Uncomment parameters
lineinfile:
dest: app.conf
regexp: (?i)^\s*#\s*({{ item }}.*)
line: \1
backrefs: yes
with_items:
- value
我很想知道是否有办法改变“假”和“假”。到了真的'在同一个任务中还是需要另一个任务? (最有可能使用替换?)
答案 0 :(得分:0)
当然,除非你想要添加其他逻辑吗?
- name: Uncomment parameters
lineinfile:
dest: app.conf
regexp: (?i)^\s*#\s*{{ item }}.*
line: "{{ item }} = True"
backrefs: yes
with_items:
- value