読者です 読者をやめる 読者になる 読者になる

コピペコードで快適生活

明日使えるソースを自分のために

シェルでカレントディレクトリ配下のテキストファイルの中身を一斉置換

シェル

よく忘れるのでメモ。

# カレントディレクトリ以下 hoge を含むファイルを確認
grep -rn "hoge/" ./.

# hoge を fuga に一斉置換
grep -rl "hoge/" ./.  | xargs sed -i -e "s/hoge/fuga/g" ${1}