フォルダー、サブフォルダー、およびファイルがあるプロジェクトがあります。各ファイルで Masi という単語を Bond という単語に置き換える必要があります。
次の replace という Sed スクリプトの実行に失敗しました
s/Masi/Bond/
Zshで
sed -f PATH/replace PATH2/project/**
出力として、Masi を含まないファイルも含め、すべてのファイルが表示されます。
Sed は、必ずしもタスクに最適なツールではありません。Python と Perl に興味があります。
ファイルの内容のみが変更されるように、Sed/Perl/Python でどのように置換しますか?