私が書いたコードのバグにより、一部のファイルが正しくフォーマットされませんでした。ファイルが1つだけなら、私は書くことができました
cat filename | sed 's/bad/good/g' >filename2
mv filename2 filename
そしてそれを修正します。ただし、数百のファイルがあり、それらすべてに対して同じ変換を行いたいと考えています。
ファイル名を同じに保ちながら、sedを使用して多数のファイルに同じ変換を適用する方法はありますか?
sed はこの仕事に適したツールですか? そうでない場合は、何を使用すればよいですか?