2021.12.25

Linixコマンド

複数ファイルを一括で置換する

grepとsedを使います。

 

例) 同ディレクトリのphpファイルの”../../”を”../”へ変換する
grep -l ‘\”\.\.\/’ ./*.php | xargs sed -i -e ‘s/\”\.\.\//\”/g’