ディレクトリ内のすべてのファイルとサブディレクトリ内で指定された文字列を再帰的に検索し、この文字列を別の文字列に置き換える必要があります。
それを見つけるためのコマンドは次のようになると思います:
grep 'string_to_find' -r ./*
しかし、 のすべてのインスタンスをstring_to_find
別の文字列に置き換えるにはどうすればよいでしょうか?
ベストアンサー1
別のオプションとしては、find を使用してから sed に渡すというものがあります。
find /path/to/files -type f -exec sed -i 's/oldstring/new string/g' {} \;