同じ構造の複数のファイルに1行を追加することはそれほど難しくありませんが、潜在的に大きなディレクトリツリー構造でこれを行う方法は混乱しています。何百ものプロジェクトを含むプロジェクトディレクトリがあり、各* .cファイルにヘッダーを追加するとします。これはどのように達成できますか?これらのファイルは非常に深い可能性があることに注意してください。
ベストアンサー1
find ~/foldername -type f -name "*.c" -exec sed -i '1 i addtexthere' {} \;