finding and removing old files in unix

Finding old files, use this first :-

find startdir -type f -mtime +30 -exec ls -l {} ;

To remove these files use this :-

find startdir -type f -mtime +30 -exec rm -f {} ;

for e.g
find . -name *.log.* -mtime +90 -exec ls -tl {} ;