この世の全てを自動化してぐうたら生活したすぎる

煩悩八百万クリエイター戦記

ShellScript

シェルスクリプトで一括置換をするコマンド覚え書き

更新日:

よく使うコマンドなのですが、たまにsedのオプションなんだっけとなるので覚え書き。

cd 対象ディレクトリへ移動
find ./ -type f | grep 絞り込みワード | xargs sed -i "s/置換前の文字/置換後の文字/g"

例えば、「.rbファイルの中身のjpgをpngにする」という例ではこんな感じで記述します。

 
cd app
find ./ -type f | grep ".rb" | xargs sed -i "s/jpg/png/g" 

やり方によっては、使いみちはたくさんありますので、上手くつかって効率化してみて下さい!

f-arts336

f-arts336

-ShellScript

Copyright© 煩悩八百万クリエイター戦記 , 2018 All Rights Reserved.