Ansibleのreplaceで正規表現にマッチした箇所を置換する

こんなテキストがある

hello word

こうすると

- name: exmaple
  replace:
    dest: /home/user/example.txt
    regexp: '^hello'
    replace: 'unko'

こうなる

unko word

昔はsedとか使ってたな。でも元ファイルが変化する可能性があるときは、後々のメンテのことを考えてファイルをまるごとコピーしたほうが良さそうではある。なんか動かなくなったときに「ここがSedだからじゃない?」みたいなことなかったすか。replaceでもありそうだなあということで。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA