在lineinfile模塊中,它會替換整行。Ansible:是否可以搜索替換單個字
如果行很長,我必須重複整行。
讓我們假設我要替換文件中的一個字:
#abc.conf
This is my horse
這是劇本:
- lineinfile: dest=abc.conf
state=present
regexp='horse'
line='This is my dog'
backup=yes
有沒有什麼辦法來實現成纔像sed 's/horse/dog/g'
?
如果要替換的單詞不是「狗」,而是像127.0.1.1那樣的一些IP地址,該怎麼辦?我得到的是一些奇怪的字符.... –
爲ip地址改變正則表達式'regexp =「127 \ .0 \ .0 \ .1。*」' – san1512