かしいのはてな

技術ブログ備忘録用

あるディレクトリ以下のファイル内の文字列置換

大量のデータの中にある、特定の文字列を置換するときに、

今までは「mi」エディタで一括置換したり、

Windowsサクラエディタで置換処理をしていたのですが

 

今回は、コマンドラインからの実行方法を紹介します。

 

find . -name 'sample-2015-07-10.dump' | xargs sed -i "" 's/対象文字/置換後文字/g'