script to remove files older than 60 days

Hi
I need help in the script which looks at a contorl file which has a list of file names like xxxx.12345 and I want to take only xxxxx and search in a specific directory and remove the file if its older than 60 days

I have written something like this.. but seems to be wrong

LOG_DIR="/aaa/bbb/ccc"
loglist="${dummy}/log.list"
# Clean up old  files
for clean in `awk '! /#/ && ! /^$/ {print $1}' ${loglist}`
do
find ${LOG_DIR} -name "${loglist}" -mtime +60 -exec rm -f {} \;
done

can someone tell me if this works ?

Regards,
Antony

you need to show us a sample ( or a dummy version) of the control file.

Plus -

# this line is wrong in that it looks at the name of the control file
# not the name of the file to clean up 
find ${LOG_DIR} -name "${loglist}" -mtime +60 -exec rm -f {} \;
# it should be
find ${LOG_DIR} -name "${clean}" -mtime +60 -exec rm -f {} \;