多くのテキスト ファイルを含むディレクトリの階層があります。特定のテキスト文字列がファイルの 1 つに表示されるたびに検索し、別の文字列に置き換えたいと考えています。たとえば、"Coke" という文字列をすべて "Pepsi" に置き換えたいとします。誰もこれを行う方法を知っていますか? これらすべてのファイルをエディターにロードすることなくこれを実行できる、またはそれを実行するためのより複雑なスクリプトを考え出す必要がない、ある種の Bash コマンドがあるかどうか疑問に思っています。
sed を使用したトリックを説明しているこのページを見つけましたが、サブディレクトリ内のファイルでは機能しないようです。