Ansible模块[07]:replace
应用
- replace模块可以根据我们指定的正则表达式替换文件中的字符串,文件中所有被正则匹配到的字符串都会被替换。
参数
- path:必须参数,指定要操作的文件。
- regexp:必须参数,指定python正则表达式,文件中与正则匹配的字符串将会被替换。
- replace:指定最终要替换成的字符串。
- backup:是否在修改文件之前对文件进行备份,建议设置为yes。
示例
匹配修改文件中的字段。
ansible all -m replace -a 'path=/home/box/config regexp="SELINUX=enforcing" \
> replace=SELINUX=disabled backup=yes'

浙公网安备 33010602011771号