I have directory names in the format of "yyyy-mm-dd_hh-mm-ss". Sometimes I want to delete all the non-empty directories that are from last week or earlier. Other times I want to delete all the directories that are over a week old.
Is there a script out there already that does this? Assuming the answer is no, I started writing a script. Unfortunately, the following does not produce an error and does not work. $ perl -MFile::Tasks -e '(File::Tasks->new)->remove_dir("2008-03-11_15-42-58/"); So how would you enumerate the directories, find the ones that are old (according to the above criteria) and delete them and their contents? What packages would you use? Thanks, Siegfried