1か月以上経過したExcelファイルを削除する

1か月以上経過したExcelファイルを削除する

1か月以上経過したExcelファイルを削除する必要があります。 cronjobを設定する必要があります。これに提案がありますか?このスクリプトは、特定のディレクトリからExcelファイルを検索および削除するために使用できます。

答え1

ルートのcrontabを開くには、次のコマンドを使用します。

sudo crontab -u root -e

次の行を追加して新しいcronjobを作成します。

60 * * * * find / -type f -iname "*.xls" -mtime +30 -exec rm -f {} \; &>/dev/null

これにより、毎時間実行されるcronjobを作成し、システムが数日の拡張子をfind持つファイルを検索して削除します。.xls+30rm

ジョブが毎時間(60分)実行されたくない場合は、別のものに変更60 * * * *する必要があります。

関連情報