-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jefferson Souza escreveu:
| Pessoal boa noite, tenho estas linhas para gerar o relatório do sarg,
mais sempre tive uma dúvida, caso queira gerar um relatório com mais de
01 dia, por exemplo 02, 03 e assim por diante, o que faço ?
| É só trocar o número 1 pelo número dias atrás que eu desejo, é isso ?
|
| #!/bin/bash
| HOJE=$(date --date "1 day ago" +%d/%m/%Y)
| sarg -f /etc/squid/sarg.conf -d $HOJE-$HOJE
| exit 0

Geralmente quando eu preciso gerar mais de um dia eu executo o SARG dia
por dia, porque eu não sei como ele classificaria um intervalo de tempo
que não se encaixa nem em "Daily", nem em "Weekly" e nem "Monthly".

Então, geralmente quando eu preciso gerar eu faço o seguinte:

#!/bin/bash
for DAYS in $(seq 1 3); do
~    DATE=$(date -d "$DAYS days ago" +%d/%m/%Y);
~    sarg -f /var/log/squid/access.log -d $DATE-$DATE;
done;

Era isso que você queria?

- --
Atenciosamente,

Arthur Furlan
[EMAIL PROTECTED]

| Obrigado.
|
|
|       Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento!
| http://br.mail.yahoo.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHjsSbHiIxAB175NwRAvLdAJ9Vkz4nVG8h1qED79MLAcgoFD7aSQCdEQB/
1SB9c6nx4GPLaIuq9+yRHOE=
=Ewuj
-----END PGP SIGNATURE-----

-- 
Interessado em aprender mais sobre o Ubuntu em português?
http://wiki.ubuntu-br.org/ComeceAqui  -
ubuntu-br mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a