なんかsedではうまく上書きが出来なかったので。
http://blog.livedoor.jp/leaf_hiro/archives/51081124.html
perl -p -i -e 's/[検索文字列]/[置換文字列]/g' [ファイル名] perl -p -i -e "s/[検索文字列]/[置換文字列]/g" [ファイル名] perl -p -i -e s/[検索文字列]/[置換文字列]/g [ファイル名] シングルクオーテーション、ダブルクオーテーション、クオーテーションなしでどう結果が違ってくるのかはよく調べてないが、とりあえずクオーテーションなしでシェルスクリプトで設定した変数がきちんと反映された。