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

Responder a