Erro na execução do post-la.sh

Primeiro Parabéns pelo software, vai ser de muita utilidade MESMO.

mas estou com um erro

olha o erro.

post-la.sh: line 59: syntax error near unexpected token `<'
post-la.sh: line 59: ` done < <($egrep '(delivered (to mail|via jeguepanel)|Ok: queued as)' $dirlog/$nomelog |$awk {'print $6'} |$uniq)'

alguém poderia me ajudar ?

tks

e mais uma vez parabéns

Mesmo problema

Acabei de instalar, conferir todos arquivos, ja executei o "grep POST-LA /var/log/mail.log" no meu caso é maillog, é exbida a resposta, mas pelo comando "sh post-la.sh" apresenta o mesmo erro sitado anteriomente

post-la.sh: line 59: syntax error near unexpected token `<'
post-la.sh: line 59: ` done < <($egrep '(delivered (to mail|via jeguepanel)|Ok: queued as)' $dirlog/$nomelog |$awk {'print $6'} |$uniq)'

Obrigado

Enviado por Valternei em sab, 26/01/2008 - 17:31.
meu problema é semelhante

Ao executar o script acontece o erro abaixo várias vezes.

_______________________________________________
/etc/post-la/post-la.sh: line 87: ((: r
5789 >= 1000000 : syntax error in expression (error token is "5789 >= 1000000 ")

956 >= 1000000 : syntax error in expression (error token is "956 >= 1000000 ")
/etc/post-la/post-la.sh: line 87: ((: 4220
11099 >= 1000000 : syntax error in expression (error token is "11099 >= 1000000 ")

malloc: ../bash/subst.c:4135: assertion botched
realloc: start and end chunk sizes differ
Aborting...Aborted
__________________________

Mesmo assim eu consigo visualizar o relatório mas vejo que o arquivo de log não foi processado até o final.

alguma sugestão?

Enviado por claytonbh em qua, 02/01/2008 - 10:10.
Amigo, tente assim: .

Amigo, tente assim:
. post-la.sh (ponto espaço post-la.sh)

Atenciosamente,

Henrique Bueno
http://www.kibibit.com.br

Enviado por hbueno em qui, 18/10/2007 - 07:16.
...

Estou com o mesmo problema descrito acima e tentei o ". post-la.sh" mas não está resolvendo o meu problema.
A mensagem de erro realmente não aparece porém ele não gera nenhum conteúdo.

Enviado por Thiago em qua, 28/11/2007 - 10:56.
Thiago, dê um grep POST-LA

Thiago, dê um grep POST-LA /var/log/mail.log
Te retorna alguma coisa?

Atenciosamente,

Henrique Bueno
http://www.kibibit.com.br

Enviado por hbueno em qua, 28/11/2007 - 11:01.
...

Ele retorna bastante coisa, na verdade 8000 linhas.

Minha primeira mensagem:
Nov 27 16:37:55 serivodr_email postfix/cleanup[3850]: 4FDCF4CD9FE: warning: header Subject: Assunto from unknown[192.168.0.21]; from= to= proto=ESMTP helo=: POST-LA

Eu coloquei o post-la.sh pra rodar de manhã e ainda não terminou a verificação e mostra os seguintes erros:
-bash: ((: 638
457 >= 1000000 : syntax error in expression (error token is "457 >= 1000000 ")
-bash: ((: 6784
6779 >= 1000000 : syntax error in expression (error token is "6779 >= 1000000 ")
-bash: ((: 8567
6754 >= 1000000 : syntax error in expression (error token is "6754 >= 1000000 ")

No arquivo no arquivo de logs na pasta dados só tenho 3 registros até agora.

Enviado por Thiago em qua, 28/11/2007 - 13:12.

Kibibit


Login do usuário