insere os espaços no if
antes: if [$COD_XXX > 15452]; then
depois: if [ $COD_XXX > 15452 ]; then
Em Seg, 2006-04-03 às 20:47 +, Luis Hemrique M Rosa escreveu:
> Desculpe por esta pergunta básica demais, mas estou perdendo um tempo
> danado nisto.
>
> Porque meu if não funciona ?
> #
Olá!
Tenta assim:
if [ $COD_XXX -gt 15452 ]; then
[]'s
Cléoson.
Luis Hemrique M Rosa escreveu:
>Desculpe por esta pergunta básica demais, mas estou perdendo um tempo
>danado nisto.
>
>Porque meu if não funciona ?
>#--
>...
>COD_XXX=`expr $MAX_COD_XXX + 1`
>
tem que dar um espaço entre os [ e o conteudo a ser testado ] e ai funfa !
if [ $COD_XXX > 15452 ]; then echo certo; else echo errado; fi
On 4/3/06, Luis Hemrique M Rosa <[EMAIL PROTECTED]> wrote:
> Desculpe por esta pergunta básica demais, mas estou perdendo um tempo
> danado nisto.
>
Desculpe por esta pergunta básica demais, mas estou perdendo um tempo
danado nisto.
Porque meu if não funciona ?
#--
...
COD_XXX=`expr $MAX_COD_XXX + 1`
if [$COD_XXX > 15452]; then
echo certo
else
echo errado
fi
echo $MAX_COD_XXX
echo $COD_XXX
#---