-----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

