2011-08-30 10 views
1

私のアプリでは、ユーザが特定のアクションをコミットするたびに一時ディレクトリを作成します。そのディレクトリに「有効期限」を設定する機会はありますか?作成されてから1時間後にこれらのディレクトリを削除する必要があります。ディレクトリが作成されてからちょうど1時間後に削除

私はCRONJOBについて考えていましたが、を1時間に1回実行します。これにより、1時間後に正確にディレクトリが削除されるわけではありません。

ありがとうございます。

+0

なぜcronジョブは1時間に1回しか実行されませんか? –

+0

私は彼がすべてをチェックするcronjobを意味すると思う設定された間隔で実行することができますが、必ずしも作成された後正確に各dirを削除するとは限りません。以下のJonathan Lefflerの提案はそのトリックを行うべきです。 – Costa

答えて

4

atを使用すると、特定のディレクトリの削除をスケジュールできます。これには、作成後にディレクトリを変更しても(変更時間の調整 - 作成時間は保存されません)、正しいディレクトリが削除されるという利点があります。 atの粒度は1分です。

関連する問題