- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サブディレクトリ内のすべてのファイルの文字の置換)
サブディレクトリ内のファイルの文字の置換方法
このQ&Aのポイント
- コマンドラインからサブディレクトリ内のファイルの文字を置換する方法について教えてください。
- 現在、ひとつのディレクトリ内で文字列の変換はできていますが、サブディレクトリ内のファイルにも再帰的に変換したいです。
- grep -r などと組み合わせれば可能かと思いましたが、具体的な方法がわかりません。お知恵をお貸しください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
find の出力を使えばいいと思います。 例 find . -type f | while read f do f2=${f}_tmp sed -e 's/original_patterm/replaced_pattern/g' $f >$f2 mv -f $f2 $f done
お礼
ありがとうございます。 無事に解決しました。 非常に助かりました。