事前準備
brew install rg
shellscript
ファイル名gsubにして実行権限つける
#!/bin/sh rg -l "$1" ./; rg -l "$1" ./ | xargs sed -i '' -e "s/$1/$2/g";
使いかた
$ gsub aaa bbb aaa.txt
aaaがbbbに書き換わる ※ファイル名は書き換わらないので注意
brew install rg
ファイル名gsubにして実行権限つける
#!/bin/sh rg -l "$1" ./; rg -l "$1" ./ | xargs sed -i '' -e "s/$1/$2/g";
$ gsub aaa bbb aaa.txt
aaaがbbbに書き換わる ※ファイル名は書き換わらないので注意