mauricio1241
(usa Fedora)
Enviado em 23/05/2011 - 14:36h
Na verdade até hoje não consegui gerar os relatórios automaticamente.
Bom, deixa eu tentar esclarecer o problema, meu crontab está funcionando, pois tenho mais alguns scripts nele que geram backups todo dia, o meu script de gerar relatórios do sarg também funciona, porque basta executá-lo no terminal que ele gera os relátórios(é assim que venho fazendo para gerá-los, executando manualmente o script), o problema é quando tento juntar os dois, ambos funcionam, mas juntos não, o crontab executa o script de criação de relatório, mas não os gera. Sei que ele executa o script pois já adicionei uma linha para testar, onde uma pasta seria criada quando o script fosse executado. A pasta foi criada mas os relatórios não.
Assim está o meu script:
#!/bin/bash
HOJE=$(date --date "1 day ago" +%d/%m/%Y)
sarg -f /usr/local/etc/sarg.conf -d $HOJE-$HOJE
Para ver se ele era executado pelo crontab, eu adicionei a linha:
mkdir /home/user/Desktop/TESTE
Essa pasta foi criada, e os relatorios não. Lembrando que quando executo pelo terminal, manualmente, tanto como Super Usuário, quanto usuario normal, os relatórios são criados.
Já havia até desistido de tentar gerar esses relatorios automaticamente, pois até reinstalei o SO, e continuou a mesma coisa :|
Valeu pela atenção, vou tentar novamente, fazendo esse monitoramento que o eritonalmeida sugeriu.
Vou postar se tiver novidades.