Agendar sarg no cron ou gnome-schedule - não consigo!

Iniciado por fabio_g_l, 20 de Fevereiro de 2009, 17:36

tópico anterior - próximo tópico

fabio_g_l

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

xonca

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

Diogo.Nery

Citação de: xonca 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


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