Evandro Zampieri wrote: > É isso mesmo que estou fazendo.... estou cortando o log do squid todo os > dias.... > > sem querer poluir muito essa msg, por favor dê uma olhada abaixo... cada > arquivo desses tem somente o log do dia mas nao funfa.... > > servidor# crontab -l > 0 0 * * * root /usr/local/scripts/proxy-day.sh > > servidor# cat /usr/local/scripts/proxy-day.sh > #!/bin/sh > workday_ymd=`date -v -1d +%Y%m%d` > workday_dmy=`date -v -1d +%d%m%Y`
O comando acima retorna sem / [EMAIL PROTECTED]:/var/qmail/service/pop3sd# date -v -1d +%d%m%Y 24082006 Você tem que por as / [EMAIL PROTECTED]:/var/qmail/service/pop3sd# date -v -1d "+%d/%m/%Y" 24/08/2006 > /usr/local/etc/rc.d/squid.sh stop > sleep 10 > cat /usr/local/squid/logs/access.log > > /usr/local/squid/logs/access.log.$workday_ymd > sarg -d $workday_dmy-$workday_dmy > cat /dev/null > /usr/local/squid/logs/access.log > /usr/local/etc/rc.d/squid.sh start > sleep 10 > gzip /usr/local/squid/logs/access.log.$workday_ymd -- Renato Botelho <garga @ FreeBSD.org> <freebsd @ galle.com.br> GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd