タイトル: 特定フォルダ以下の特定拡張子のファイルを再帰的に削除する方法
SEOタイトル: 【Linux】特定フォルダ以下の特定拡張子のファイルを再帰的に削除する方法
再帰的に特定のフォルダとそのサブフォルダ内にある特定拡張子のファイルを削除するには、findコマンドを使用します。以下はその例です。
| find /path/to/folder -type f -name "*.txt" -exec rm {} \; |
このコマンドは、/path/to/folder 以下のすべてのサブディレクトリを再帰的に検索し、.txt 拡張子のファイルを見つけて削除します。
ただし、この操作は慎重に行う必要があります。削除する前に、実際にどのファイルが対象になるかを確認するために、findコマンドだけを使用して結果を表示することをお勧めします。
| find /path/to/folder -type f -name "*.txt" |
これにより、削除対象のファイルが正しく選択されているか確認できます。確認が完了したら、先ほどの削除コマンドを実行してファイルを削除できます。