sed 一括置換

unixを日常的に使わなくなってきまして、コマンドどんどん忘れているのでメモ代わりに。
sedで、ファイルの一括置換コマンド。

for i in `find ./フォルダ名 -type f -iregex ‘.*\.html’`;
do mv $i $i.bak;
sed -e ‘s/マッチする文章/変更後の文章/g’ $i.bak > $i;
done

^ は先頭とマッチ

参考 http://www.ecoop.net/memo/2008-04-30-2.html