特定の期間にフォルダにアクセスしていないすべてのファイルを削除する方法は?

特定の期間にフォルダにアクセスしていないすべてのファイルを削除する方法は?

1週間以上アクセスしていないフォルダ内のすべてのファイルを削除するナイトクローンタスクを実行したいと思います。 Bashでこれを行う最も効率的な方法は何ですか?

ベストアンサー1

欲しいfindツール

find folder -depth -type f -atime +7 -delete

(これは削除すべてのファイル(普通の、パイプなし、特殊デバイス、ディレクトリ、シンボリックリンク)指定されたフォルダとすべてのサブディレクトリ(繰り返し)最後アクセス時間はい~より長い7日前。 )

おすすめ記事