たとえば、日付が異なる多くのファイルを含むディレクトリがあり、日付がファイル名と共に配置されているとします。私のファイル名の1つがtr_2017-12-05.html
ファイルの日付が2017-12-05
今日の日付より30日前の場合は、2018-01-10
古いファイルを削除する必要があります。 Linuxスクリプトとは何ですか?
ベストアンサー1
ファイル名に実際の作成日がある場合は、検索を使用して削除してください。
find /path/ -ctime +30 -exe rm -f {} \;
過去30日以内に作成されたファイルは削除されます。