置換

複数ファイルにまたがって、ある文字列を置換したいなというときのTips。
http://zapanet.info/blog/item/854

for FILE in *.txt; do cp $FILE $FILE.bak; sed -e "s/置換前文字列/置換後文字列/g" $FILE.bak > $FILE;done

上の例だと、カレントディレクトリのtxtファイルがすべて置換される。
例えば、複数にまたがった#defineの修正等に有効。