[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Erro em script
From: |
Sergio Maia Rabelo |
Subject: |
Erro em script |
Date: |
Wed, 11 Jan 2006 15:42:03 -0300 |
Olá pessoal estou fazendo um script para inserir regras no /etc/procmail
estou fzendo um teste primeiro segue o mesmo abaixo:
=================
echo Insira a palavra para bloquear por ASSUNTO:
read assunto
echo Deseja mais alguma palavra?
read resposta
if $resposta = S
then
echo Digite a segundo assunto para bloqueio:
read assunto1
cat >> /home/sergio/block.txt << EOF
:0
* ^Subject:.*($assunto|$assunto1).*
/var/log/refused-mail
else
cat >> /home/sergio/block.txt << EOF
:0
* ^Subject:.*($assunto).*
/var/log/refused-mail
exit 0
Mais alguma? =)
read resposta2
if $resposta2 = S
then
echo Digite a terceiro assunto para bloqueio:
read assunto2
cat >> /home/sergio/block.txt << EOF
:0
* ^Subject:.*($assunto|$assunto1|$assunto2).*
/var/log/refused-mail
EOF
else
exit 1
fi
fi
=================
O problema ae é que chega na segunda condição "Deseja mais alguma palavra?"
independente de responder S ou N ele para dando o seguinte erro:
teste: line 44: syntax error: unexpected end of file
O que pode estar acontecendo ??? Também gostaria de saber se alguém pode me
ajudar em inserir as regras sendo as palavras continuadas tipo em vez de uma
regra para no maximo 3 assuntos, conforme acima, e sim uma regra para várias
palavras.
Valeu.
Sérgio Maia Rabelo
[As partes desta mensagem que não continham texto foram removidas]
- Erro em script,
Sergio Maia Rabelo <=