Olhei por alto, o único problema que notei é que você emendou tudo
colocando um única string no if. Você fez isto:
[ "$tipo"=="Bourne" ]

Quando deveria ter feito isto:
if [ "$tipo" == "Bourne" ]

Repare que tem de existir: string1 espaco comparador espaço string2.

Recomendo que acima do seu if escreva simplesmente>
echo =================== if [ "$tipo" == "Bourne" ]

E veja o que será escrito na execução. Sua comparação é muito limitada e
somente deverá pegar um tipo de shell.


------------------------------------------------------------------
>From: "Salviano A. =?utf-8?q?Le=C3=A3o?=" <>
>Date: Tue, 10 Jul 2007 22:52:37 -0300
>
>Em Ter 10 Jul 2007, mop escreveu:
>> if [ "$tipo" = Bourne ]
>
>Tentei, entretanto, ele problema persiste. É como
>se não houvesse o if
>
>



---------------------------------------------------------------------
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