[Linux-aus] Automate old file deletion, help!
tom.swann at jcu.edu.au
Sun Mar 9 23:23:01 UTC 2003
I've setup an area on a RH7.3 intranet server where people at work can place
files which they think may be of interest to others.
I would like to automate a process where old files are deleted.
I believe an approach would be to use cron and tmpwatch, there may be better
ways. But I've never used either of these before or automated such a process
and some assistance from someone who has would be appreciated.
The files are all in a directory called attachments, or to be precise
I would like to delete any file which has not been accessed for two weeks, and
run the process once a week at a set time eg 0400 Sunday morning.
I guess I need to make a file and put it in /etc/cron.weekly but I'm not sure
what the script in the file should read, perhaps something like:-
tmpwatch -u 336 /usr/attachments/
plus some stuff to ensure it runs at 0400 every Sunday (336 is the number of
hours in two weeks)
I don't want e-mail confirmation that it has happened nor do I need to log the
All assistance appreciated.
mailto:tom.swann at jcu.edu.au
More information about the linux-aus