[FUG-BR] Sarg maldito

Renato Botelho garga em FreeBSD.org
Sexta Agosto 25 10:40:21 BRT 2006


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 /

root at srv1:/var/qmail/service/pop3sd# date -v -1d +%d%m%Y
24082006

Você tem que por as /

root at srv1:/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


Mais detalhes sobre a lista de discussão freebsd