您可以使用http://docs.ansible.com/ansible/lineinfile_module.html执行以下操作:
- lineinfile:
dest: /etc/apache2/sites-enabled/000-default
state: absent
regexp: "^DocumentRoot"
Run Code Online (Sandbox Code Playgroud)
或http://docs.ansible.com/ansible/replace_module.html:
- replace:
dest: /etc/apache2/sites-enabled/000-default
regexp: "^DocumentRoot"
regexp: '^(DocumentRoot)\s+[^\n]*\n$'
replace: '#\1'
validate: '/usr/sbin/apache2ctl -f %s -t'
Run Code Online (Sandbox Code Playgroud)
附:
但我没有检查正则表达式是否正确=)您也可以使用模板模块: http://docs.ansible.com/ansible/template_module.html 或模板和汇编模块: http://docs.ansible.com/ ansible/assemble_module.html
| 归档时间: |
|
| 查看次数: |
12200 次 |
| 最近记录: |