Good day!
I can talk about my case...
All my accounts are in pt-BR language, so my folders are .Spam and .Lixeira
(not .Junk and .Trash) and I needed to modify the script according that...
Maybe this info can help You too, please stay in touch...

2007/8/20, Ariel <[EMAIL PROTECTED]>:
>
> List
> I have running scripts qtprune.sh, apparently this ok. but whenever it
> runs, it does not clean any to me of the folders. Trash or. Junk
> aquei I leave a copy of he himself
>
> #!/bin/bash
>
> # qtprune.sh
> #
> # This file can be put in /etc/cron.daily
> # and will prune Trash/Spam directories
> # Nov 7, 2006
> #
> # 3/5/2007 Added date configuration capability
> #
> # Erik A. Espinoza <[EMAIL PROTECTED]
> #
> #
> #
> # Number of days for Trash
> TRASH_DAYS="1"
> # Number of days for Junk
> JUNK_DAYS="1"
> # Find Trash Dir
> PATH_TRASH="`find /home/vpopmail/domains -type d -name .Trash`"
> # Find Spam Dir
> PATH_JUNK="`find /home/vpopmail/domains -type d -name .Junk`"
>
>
> # Exit if no spam or trash directories found
> if [ -z "${PATH_TRASH}" ] && [ -z "${PATH_JUNK}" ]; then
>    exit 0
> fi
>
> # Delete Trash older than $TRASH_DAYS days
> # if Trash directories found
> if [ -n "${PATH_TRASH}" ]; then
>    for each in "${PATH_TRASH}" ; do
>        FILES_TO_DELETE="`find ${each} -type f -ctime +${TRASH_DAYS}`"
>        if [ -n "${FILES_TO_DELETE}" ]; then
>           for file in ${FILES_TO_DELETE} ; do
>               if [ -n ${file} ]; then
>                  rm -f ${file}  >/dev/null 2>&1
>               fi
>           done
>        fi
>    done
> fi
>
> # Delete Junk older than $JUNK_DAYS days
> # if Junk directories found
> if [ -n "${PATH_JUNK}" ]; then
>    for each in "${PATH_JUNK}" ; do
>        FILES_TO_DELETE="`find ${each} -type f -ctime +${JUNK_DAYS}`"
>        if [ -n "${FILES_TO_DELETE}" ]; then
>           for file in ${FILES_TO_DELETE} ; do
>               if [ -n ${file} ]; then
>                  rm -f ${file}  >/dev/null 2>&1
>               fi
>           done
>        fi
>    done
> fi
>
>
> exit 0
> # EOF
>
> --
[ ]'s
Aledr - Alexandre
"OpenSource Solutions for SmallBusiness Problems"

Reply via email to