デプロイする時など何かのタイミングで強引に対象文字の書き換えを行いたかったので、
とりあえずsh(#!/bin/sh)で書き換えを行う方法です。
testをtest2にするものとします。
findで書き換えたいディレクトリを探す、
xargsで読み込んでコマンドラインを作成、
sedコマンドで書き換えを行います。
/指定ディレクトリ/ については、jenkinsでGitを読み込んだ時は${WORKSPACE}/ディレクトリなどを指定。
1 |
find /指定ディレクトリ/ -type f -print0 | xargs -0 sed -i -e 's/test/test2/g' |