[FUG-BR] Script SARG não está rodando no FREEBSD9.0
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 Erro apresentado... BSD9-01# ./rodadiario.sh SARG: Invalid date range passed on command line Se executar linha por linha no prompt dá certo.. Veja o procedimento no passo a passo escolho o shell /bin/csh ==ENTER - resultado OK Seto a variável set HOJE=$(%d/%m/%Y) ==ENTER - resultado OK Rodo o comando para gerar o relatório /usr/local/bin/sarg -f /usr/local/etc/sarg/sarg.conf -p -d $hoje-$hoje ==ENTER - Resultado OK - Relatório é gerado Não consigo rodar o script inteiro. Desde já agradeço a ajuda. Wendell - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Script SARG não está rodando no FREEBSD9.0
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