shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RES: [shell-script] If


From: Julio Cezar Neves - DISB.O
Subject: RES: [shell-script] If
Date: Wed, 24 Jul 2002 11:41:11 -0300

#!/bin/bash
echo "Qual é seu nome?"
read nome
if  [ "$nome" = fulano ]
then
    echo "Você é fulano"
else
    echo "Você não é fulano"
fi

A opção -eq só se usa para comparar números. Como os colchetes são a
instrução test, eles precisam de espaços separando-os do argumento da
instrução . Para ententer, o script acima tb poderia ser:

if  test "$nome" = fulano
then
    echo "Você é fulano"
else
    echo "Você não é fulano"
fi

[ ]s,
Julio Cezar Neves
-Eu Apoio o Software Livre-
-I Support Free Software-
* +55 21 2528-7070  /  9853-4044
*address@hidden


> -----Mensagem original-----
> De: ruffos [mailto:address@hidden]
> Enviada em: quarta-feira, 24 de julho de 2002 10:07
> Para: Shell Group
> Assunto: [shell-script] If
> 
> 
> peguei um apostila de shell...
> 
> mas todos os exemplos que tentei fazer estavam errados...
> estou em um  exemplo de if/fi
> 
> bem simples
> 
> #!/bin/bash
> echo "Qual é seu nome?"
> read nome
>   if [$nome -eq fulano];
>     then
>      echo "Você é fulano"
>     else
>      echo "Você não é fulano"
>   fi
> 
> 
> o que tem de errado aí?
> 
> 
> 
> ---------------------------------------------------------------------
> 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: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
 

Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]