2011-08-30 3 views
1

내 앱에서 사용자가 특정 작업을 수행 할 때마다 임시 디렉토리를 만듭니다. 그곳에 '만료'를 설정하는 기회가 있습니까? 생성 된 이후 정확히 해당 디렉토리를 삭제해야합니다.디렉토리가 생성 된 후 정확히 삭제됨

나는 CRONJOB에 대해 생각하고 있었지만, 은 1 시간에 한 번으로 실행됩니다. 이렇게하면 한 시간 후에 정확하게 dirs가 삭제되지는 않습니다.

미리 감사드립니다.

+0

왜 cron 작업은 한 시간에 한 번만 실행됩니까? –

+0

나는 그가 cronjob을 의미하는 것은 모두 일정한 간격으로 움직일 수 있다는 것을 의미한다고 생각하지만, 생성 된 후 정확히 한 시간마다 각 dir을 삭제할 필요는 없다. Jonathan Leffler의 제안은 트릭을 수행해야합니다. – Costa

답변

4

at을 사용하여 특정 디렉토리의 제거를 예약 할 수 있습니다. 이는 디렉토리가 작성된 후에도 디렉토리를 수정하더라도 (수정 시간 조정 - 작성 시간은 저장되지 않음) 올바른 디렉토리가 제거된다는 이점이 있습니다. at의 단위는 1 분입니다.

관련 문제