[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problemas com IF
From: |
address@hidden |
Subject: |
Re: Problemas com IF |
Date: |
Wed, 24 Aug 2011 17:48:02 -0000 |
User-agent: |
eGroups-EW/0.82 |
Obrigado senhores, verifiquei e realmente tinha um erro na configuração da
variavel COUNT.
Agradeço a atenção, sou novo nesse ramo do Shell Script e a cada ajuda de vocês
vou descobrindo novas formas e maneiras de montar meus scripts... é vivendo e
aprendendo... obrigado novamente.
--- Em address@hidden, Eduardo Kislanski <eduardo@...> 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
> <tiago.peczenyj@...>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 carlosbenatti@... <carlosbenatti@...>
> >
> > > **
> > >
> > >
> > > 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]
>