2

現在、複数のサーバー上のすべての wp-config.php ファイルを更新しようとしています。以下は機能するはずですが、宛先に正規表現を使用することはできません。

これを行う別の方法を知っている人はいますか?

---
- hosts: blah.blah.net
  user: blah
  sudo: true
  tasks:
  - name: add a new string before the match
    lineinfile: dest='\/home\/.*\/public_html\/wp-config.php'
                regexp='^\/\*\* MySQL database password \*\/'
                insertbefore='^\/\*\* MySQL database password \*\/'
                line='define("DISALLOW_FILE_MODS", true);'
4

1 に答える 1