2
我試圖替換文件中的一個字符串。例如:用Ansible替換文件中的單詞
$PASSWORD="oldpassword"
有:
$PASSWORD="newpassword"
這裏是Ansible的任務,應該這樣做:
- name: change password with lineinfile
lineinfile:
dest: test.txt
regexp: '^$PASSWORD='
line: '^$PASSWORD="newpassword"'
state: present
backrefs: yes
不幸的是,爲什麼它不工作我找不到理由。我無法用新字符串替換它。
我也嘗試沒有backrefs
和字符串被添加而不是替換。
請指教。 謝謝。