[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Problemas com IF
From: |
eric miranda |
Subject: |
Re: [shell-script] Problemas com IF |
Date: |
Wed, 24 Aug 2011 14:49:53 -0300 |
Não tem como você comparar se vazio é menor que 10.
Pense em outra lógica.
sds
Eric
Em 24 de agosto de 2011 13:56, Eduardo Kislanski <address@hidden>escreveu:
> **
>
>
> Sim a variavel esta vazia.....
>
> [badtux@oysfh15 ~]$ COUNT=18
> [badtux@oysfh15 ~]$ if [ $COUNT -lt 10 ] ; then echo ola ; else echo pqp
> ;fi
> pqp
>
> [badtux@oysfh15 ~]$ if [ $COUNT -lt 10 ] ; then echo ola ; else echo pqp
> ;fi
> bash: [: -lt: unary operator expected
> pqp
>
> Em 24 de agosto de 2011 13:44, Tiago Peczenyj
> <address@hidden>escreveu:
>
>
> > é possivel que esta variavel esteja vazia? faça um teste como
> >
> > if [ ! -z "$COUNT" -a "$COUNT" -lt 10 ]; ...
> >
> > onde o -a é o "and"
> >
> > 2011/8/24 address@hidden <address@hidden>
> >
> > > **
> > >
> > >
> > > Senhores, boa tarde.
> > >
> > > Estou novamente enfrentando problemas com o IF, estou rodando um script
> e
> > > recebo o erro em uma determinada linha do codigo, o erro que recebo é
> > esse:
> > >
> > > [: -lt: unary operator expected
> > >
> > > a linha com problema é essa:
> > >
> > > if [ $COUNT -lt 10 ]; then
> > >
> > > se eu coloco a variavel entre aspas duplas, tenho esse erro:
> > >
> > > [: : integer expression expected
> > >
> > > Poderiam me ajudar novamente :)
> > >
> > > Agradeço antecipadamente.
> > >
> > > Carlos
> > >
> > >
> > >
> >
> >
> >
> > --
> > Tiago B. Peczenyj
> > Linux User #405772
> >
> > http://pacman.blog.br
> >
> >
> > [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: address@hidden
> > ----------------------------------------------------------
> > 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
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]