Autor Tópico: Agendar sarg no cron ou gnome-schedule - não consigo!  (Lida 4961 vezes)

Offline fabio_g_l

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Agendar sarg no cron ou gnome-schedule - não consigo!
« Online: 20 de Fevereiro de 2009, 17:36 »
 ??? Pessoal já quebrei a cabeça, mas não consegui por pra rodar automaticamente pelo cron, me ajudem por favor.

script:

!/bin/bash
DATA=`date +%d/%m/%Y`
sarg -f /usr/local/sarg/sarg.conf -d $DATA-$DATA -p -x -z

crontab:
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user   command
25 16 * * * root /etc/sarg-script/1sarg-dia >> /dev/tty1
17 *   * * *   root    cd / && run-parts --report /etc/cron.hourly
50 23   * * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6   * * 7   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6   1 * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#

se eu mandar executar direto ele gera o relatório, mas não consegui agenda-lo.
Alguém poderia fazer o passo a passo comigo????

Offline xonca

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
Re: Agendar sarg no cron ou gnome-schedule - não consigo!
« Resposta #1 Online: 04 de MAR?O de 2009, 10:45 »
Esse é o meu:

cria um arquivo sarg.sh e bota no cron um pouco antes da meia noite.

conteudo do sarg.sh:::

#!/bin/sh

export TERM=linux
clear
dia=`date +%d/%m/%Y`
periodo=`echo $dia"-"$dia`
/usr/bin/sarg -d $periodo
/usr/sbin/squid -k reconfigure

Offline Diogo.Nery

  • Usuário Ubuntu
  • *
  • Mensagens: 43
    • Ver perfil
Re: Agendar sarg no cron ou gnome-schedule - não consigo!
« Resposta #2 Online: 03 de Junho de 2009, 15:17 »
Esse é o meu:

cria um arquivo sarg.sh e bota no cron um pouco antes da meia noite.

conteudo do sarg.sh:::

#!/bin/sh

export TERM=linux
clear
dia=`date +%d/%m/%Y`
periodo=`echo $dia"-"$dia`
/usr/bin/sarg -d $periodo
/usr/sbin/squid -k reconfigure


Esse script é para configurar o sarg para criar a lista diariamente ?