[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Script sarg Semanal
From: |
Alex |
Subject: |
Re: [shell-script] Script sarg Semanal |
Date: |
Sat, 12 Feb 2005 17:59:48 -0300 |
Valeu pela ajuda Wilson.
----- Original Message -----
From: Wilson Campos
To: address@hidden
Sent: Saturday, February 12, 2005 10:54 AM
Subject: Re: [shell-script] Script sarg Semanal
Voce pode chamar o seu script para ser executado semamanalmente pelo cron.
Crie um arquivo texto contendo a seguinte linha:
00 00 * * 6 /$path/script.sh
depois digite crontab arquivo_texto_criado
para verificar quais arquivos estão sendo executados pelo crontab digite
crontab -l
Para referencia visite:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1976&pagina=2
Blz!
On Sat, 12 Feb 2005 08:24:06 -0200, MrBiTs <address@hidden> wrote:
>
> > Pessoal, estou utilizando o script abaixo para gerar o relatorio do sarg
diario. Gostaria de saber como proceder
> > para um semanal. Procurei na net mas não deram certo.
> >
> > Obrigado pela ajuda
> >
> > Alex
> >
> >
> > SCRIPT SARG DIARIO QUE RODA TODO DIA AS 23:00
> >
> > #!/bin/bash
> > HOJE=$(date --date "0 day ago" +%d/%m/%Y)
> > /usr/sbin/sarg -f /etc/sarg/sarg.conf -d $HOJE-$HOJE
>
> Imaginando que voce tenha uma linha no crontab que rode esse cara, assim
>
> 00 23 * * * relsarg.sh
>
> o primeiro passo é muda-la para
>
> 00 23 * * 1 relsarg.sh
>
> para, por exemplo, esse script rodar as 23:00 de toda a segunda-feira.
>
> O proximo passo é definir a faixa de data para pasasr como parametro
> para o sarg. Veja que ele aceita uma faixa, que vc define como
> $HOJE-$HOJE ( ou seja, 12/02/2005-12/02/2005).
>
> Tudo o que vc tem que fazer é diminuir sete dias da data $HOJE, e
> colocar isso no parametro -d.
>
> Gracas ao poder do comando date, voce pode fazer algo como:
>
> LASTWEEK=$(date --date "7 days ago" +%d/%m/%Y)
>
> e viva
>
> Agora, é só vc passar o parametro -d $LASTWEEK-$HOJE para o comando sarg.
>
> Como nao uso esse cara, nao testei, mas a teoria é essa.
>
> Agora, somente a titulo de economia, pq vc nao faz algo como
>
> HOJE=$(date +%d/%m/%Y) ? date sem o parametro --date retorna o momento
> corrente, que é a mesma coisa que vc falar 0 dias atras. Hoje - 0 dias =
> Hoje, certo ?
>
> []'s
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>
>
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Yahoo! Grupos, um serviço oferecido por:
------------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
b.. Para sair deste grupo, envie um e-mail para:
address@hidden
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]
- Script sarg Semanal, Alex, 2005/02/11
- Re: [shell-script] Script sarg Semanal, MrBiTs, 2005/02/12
- Re: [shell-script] Script sarg Semanal, Wilson Campos, 2005/02/12
- Re: [shell-script] Script sarg Semanal,
Alex <=
- Re: [shell-script] Script sarg Semanal, Alex, 2005/02/12
- Re: [shell-script] Script sarg Semanal - ainda nao consegui, Alex, 2005/02/12
- Re: [shell-script] Script sarg Semanal - ainda nao consegui, MrBiTs, 2005/02/12
- Re: [shell-script] Script sarg Semanal - ainda nao consegui, Alex, 2005/02/12
- Re: [shell-script] Script sarg Semanal - ainda nao consegui, Eliezer Felipe Santiago, 2005/02/13
- Re: [shell-script] Script sarg Semanal - ainda nao consegui, Alex, 2005/02/13
- Re: [shell-script] Script sarg Semanal - ainda nao consegui, Alex, 2005/02/15
- Re: [shell-script] Script sarg Semanal - ainda nao consegui, Eliezer Felipe Santiago, 2005/02/16