[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Problemas com IF
From: |
Eduardo Kislanski |
Subject: |
Re: [shell-script] Problemas com IF |
Date: |
Wed, 24 Aug 2011 13:56:39 -0300 |
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]