Agradeço a todos... Consegui... Script que funcionou assim...
#!/bin/csh set hoje=`date +%d/%m/%Y` echo $hoje /usr/local/bin/sarg -f /usr/local/etc/sarg/sarg.conf -p -d $hoje-$hoje exit 0 Wendell -----Mensagem original----- De: freebsd-boun...@fug.com.br [mailto:freebsd-boun...@fug.com.br] Em nome de Saul Figueiredo Enviada em: segunda-feira, 6 de fevereiro de 2012 15:51 Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) Assunto: Re: [FUG-BR] RES: Script SARG não está rodando no FREEBSD9.0 Em 6 de fevereiro de 2012 17:39, Wendell C. de Almeida <wend...@pontualcargas.com.br> escreveu: > Não deu certo.. > > Reescrevi o script > > #!/bin/csh > set hoje=$(%d/%m/%Y) > echo "$hoje" > /usr/local/bin/sarg -f /usr/local/etc/sarg/sarg.conf -p -d $hoje-$hoje > exit 0 > > > Executei > ./rodadiario.sh > Erro apresentado > SARG: Invalid date range passed on command line > > Tentei > echo "$hoje" > echo $hoje > sem o echo.. e continua com erro, não roda.. > > Se tiver algum script que funcione para rodar o sarg diário, já serve.. > Só encontrei usando Bash, tentei e também não funciona. > Testei em vários Freebsd 8.1 e 9.0 o erro é o mesmo > > 2012/2/6 Wendell C. de Almeida <wend...@pontualcargas.com.br>: >> Erro ao rodar script abaixo. >> >> Obs. Já dei as permissões necessárias >> >> #!/bin/csh >> >> set HOJE=$(%d/%m/%Y) >> >> /usr/local/bin/sarg -f /usr/local/etc/sarg/sarg.conf -p -d $hoje-$hoje >> >> exit 0 > > Você setou a variável HOJE, em maiúsculo, e está tentando usar a > variável $hoje, em minúsculo. > > Antes de chamar o sarg, coloca um > > echo "$hoje" > > só pra conferir, pois até onde sei o csh é case-sensitive. > > []s > -- > Renato Botelho > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Renato, já tentou assim: #!/bin/csh set HOJE=`date +%d/%m/%Y` echo $HOJE -- "Deve-se aprender sempre, até mesmo com um inimigo." (Isaac Newton) Atenciosamente, Saul Figueiredo Analista FreeBSD/Linux Linux Professional Institute Certification Level 1 Linux Professional Institute Certification Level 2 saulfelip...@gmail.com saul-fel...@hotmail.com ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd