#!/bin/bash
 
# log
logfile=/var/log/lixeira.log
 
# tempo em dias
[ "$1" ] && dias=$1 || dias=30
 
echo -e "\n`date +%Y-%m-%d` INICIO ===============" >> $logfile
 
find /home/ -name .recycle > /tmp/limpa-recycle.tmp
cat /tmp/limpa-recycle.tmp | while read dir ; do find $dir -type f -mtime +${dias} -exec ls -l {} \; >> $logfile ; done ;
cat /tmp/limpa-recycle.tmp | while read dir ; do find $dir -type f -mtime +${dias} -exec rm -f {} \; ; done ;
 
echo -e "`date +%Y-%m-%d` FIM  =================" >> $logfile
 
exit 0