よたかの日記を兼ねたブログです
あっちこっちケイイチ

よたかの日記を兼ねたブログです

  1. オンタイム
  2. 複数のファイルを置換する

複数のファイルを置換する

よたか2009.12.02 10:34:39

作業のおぼえです。

ターミナルで下記のコマンドを叩く。
for FILE in *.txt; do cp $FILE $FILE.bak; sed -e "s/置換前文字列/置換後文字列/g" $FILE.bak > $FILE; done

リンク先の一括変更とかに便利ですね。

「sed 複数ファイル」で検索して一番上に出て来たページのコマンドから丸写ししました。
複数ファイル内文字列を一括置換する方法