ファイルのみを削除し、ディレクトリ構造を維持するにはどうすればよいですか?

ファイルのみを削除し、ディレクトリ構造を維持するにはどうすればよいですか?

すべてのファイルを削除してフォルダ構造を維持したいと思います。どのような方法がありますか?

注:(私はGNU bash 4.1.5を使用しています)。

ベストアンサー1

この試み:

find . ! -type d -exec rm '{}' \;

現在の作業ディレクトリの下のすべてのファイル(ディレクトリを除く)が削除されます。このコマンドを使用するときは特に注意してください。

コンピュータのバージョンがfindそれをサポートしている場合は、次のものも使用できます。

find . ! -type d -delete

おすすめ記事