Alexandre faz o seguinte:

 

Coloca esse scritp dentro de uma condição acho que foi isso que entendi
tipo:

 

---------------

#!/bin/sh

 

if [ $1 ]; then

   sh seuscript.sh

   else

   echo “nehuma entrada”

fi

 

 

 

  _____  

From: [email protected]
[mailto:[EMAIL PROTECTED] On Behalf Of Alexandre Andrade
Sent: sexta-feira, 23 de junho de 2006 16:09
To: [email protected]
Subject: [shell-script] Validar entrada via teclado.

 

Olá pessoal,

Estou montando um script para adicionar automaticamente palavras no
Spamassassin, ele está mais ou menos assim:

----------------------------
#!/bin/bash

#### SCRIPT PARA ADICIONAR PALAVRAS NO SPAMASSASSIN ####

echo "## Body Message
body $1 /\b$2\b/i
score $1 20
describe $1 Make Spam Body

## Header Message
header $1 Subject =~ /\b$2\b/i
score $1 25
describe $1 Make Spam Subject
" >> /usr/share/spamassassin/40_ost.cf

## Blank Line
echo "" >> /usr/share/spamassassin/40_ost.cf

## Restart Spamassassin
killall spamd
killall spamd
sleep 5
/usr/bin/spamd -d -v
-------------------------------------------

Só que eu queria validar se o usuário digitou algo ou não, porque se
eu rodar o script ele adiciona a entrada no arquivo em branco sem
nada.

Como faço ?

-- 
============================
Alexandre Andrade
São Paulo - SP
Linux User: 337239
BSD User: BSD051253
[EMAIL PROTECTED]
============================
 



[As partes desta mensagem que não continham texto foram removidas]



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a