今いるディレクトリ以下から特定の文字列を検索して、それを別の文字列に置換する

構文

「ファイル」を検索して、それを「フォルダ」という文字列に変えたい場合。

grep -Erl 'ファイル' * | xargs sed -i 's/ファイル/フォルダ/g'

使用例

grep -Erl 'line_spacer' * | xargs sed -i 's/line_spacer/lineSpacer/g'
grep -Erl 'title_border' * | xargs sed -i 's/title_border/titleBorder/g'
grep -Erl 'img_border' * | xargs sed -i 's/img_border/imgBorder/g'

grep -Erl 'difense' * | xargs sed -i 's/difense/defense/g'
grep -Erl 'PRESNET' * | xargs sed -i 's/PRESNET/PRESENT/g'