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
