Thanks, for all replies. I'll use find :)
On Fri, Sep 18, 2009 at 11:06 AM, Andrew Schulman <and...@alumni.utexas.net> wrote: >> > Is there a way to automatically expurge or move messages from a >> > specific folder to another folder after "X" days? >> >> I use a daily cron job for this. It runs a script that deletes messages >> more than 6 months old from the Junk folder. > > Looking at my nightly spam control job, I see that it essentially runs > > find ~/.mail/.Junk/{new,cur} -type f -mtime +180 -delete > > which deletes all files in the Junk folder that are more than 180 days old. > If instead of deleting those files you wanted to move them into another > directory, say $targetdir, then you could replace -delete in the above by > e.g. > > -exec mv --target-directory=$targetdir '{}' + > > See find(1) for details. > A. > >