[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