linux コマンド Grepして置換

カレントディレクトリ以下の拡張子phpのファイルを対象に

search_wordで検索して replace_wordに置き換える

元のファイルは.bakというファイル名で残っているので

置き換え前後での差分取得なども可能

find . -type f -name “.php” -print0 | xargs -0 sed -i.bak ‘s/search_word/replace_word/g’

確認後.bakファイルを削除するコマンド

find . -type f -name “.bak” -print0 | xargs -0 rm -f

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク