Hatena::Grouptech

id:rx7(@namikawa)の技術メモ このページをアンテナに追加 RSSフィード

過去記事一覧 | Main Blog (元RX-7乗りの適当な日々) | SBM (id:rx7のBookmark)

2010/07/05

複数ファイル内の文字列を一括置換する

| 複数ファイル内の文字列を一括置換する - id:rx7(@namikawa)の技術メモ を含むブックマーク はてなブックマーク - 複数ファイル内の文字列を一括置換する - id:rx7(@namikawa)の技術メモ 複数ファイル内の文字列を一括置換する - id:rx7(@namikawa)の技術メモ のブックマークコメント

環境の変更などで、複数の設定ファイルの一部文字列だけ、一括して置換したくなる場合のHOWTO。

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

# 置換前のファイルは、".bak"で保存。↑はサンプルなので、適宜書き換えてください。

トラックバック - http://tech.g.hatena.ne.jp/rx7/20100705