#!/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