以下、コマンドを実効
$ grep -l '置換対象の文字列' ./* | xargs sed -i.bak -e 's/置換対象の文字列/置換後の文字列/g'
例えば、hoge -> fuga へ置換
$ grep -l 'hoge' ./* | xargs sed -i.bak -e 's/hoge/fuga/g'
xargs はパイプを使って、前の命令の返り値を使って、命令を実行できる
$ ls | xargs wc -l
( https://qiita.com/kkyouhei/items/b4ff839a2f36ba194df3 )
sed 文について ( shell script / Linux 上での 文字列置換 など )
imageMagick の備忘録