2
ファイル内の1つの文字列を置き換えようとしました。たとえば、次のようにしてファイル内の単語をAnitoryに置き換える
$PASSWORD="oldpassword"
:ここ
$PASSWORD="newpassword"
はこれを行う必要がありAnsibleの作業です:
- name: change password with lineinfile
lineinfile:
dest: test.txt
regexp: '^$PASSWORD='
line: '^$PASSWORD="newpassword"'
state: present
backrefs: yes
残念ながら、私はそれが動作していない理由を見つけることができません。私は新しい文字列で置き換えることはできません。
私もbackrefs
なしで試していましたが、置き換えられる代わりに文字列が追加されました。
お知らせください。 ありがとうございます。 Regular expression operationsから