Enviado em 26/11/2013 - 14:50h
Alterando de #!/bin/bash para #!/bin/sh não funciona?
#!/bin/sh
remove_date=`date +%Y_%m_%d`
log=/root/shellpro/IFT/log/Remove/RemoveOldFiles_$remove_date.log
tmp=/root/shellpro/IFT/FilesForDelete-tmp.txt
touch $tmp
dias=60
cd /dados/downloads-oldfiles
echo -e "Data da Ultima Atualização: `date` " > $log
echo " " >>$log
echo "================= Arquivos com mais de $dias dias, Marcados para EXCLUSÃO! ================= " >>$log
echo " " >>$log
echo "." >>$log
find /dados/downloads-oldfiles *.* -type f -atime +$dias | grep -v aquota.group | grep -v aquota.user | grep -v index.html >$tmp
while read x
do
echo -e "\n Removendo o arquivo: $x " >> $log
rm -f "$x" >> $log
number=`expr $number + 1`
echo " " >>$log
done <$tmp
chmod 777 $log
echo `cat $log` | mail -s "LOG dos Arquivos Excluidos do IFT (Internet File Transfer) ROMI " sistema@dominio.com