[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Operadores de Aritimetica
From: |
Thiago Pimentel |
Subject: |
Re: [shell-script] Operadores de Aritimetica |
Date: |
Sun, 13 Aug 2000 17:09:16 -0300 |
Mario Frederico wrote:
> if 1 > 2;
> then
> echo "bahh"
> fi
>So que o sinal de ">" ta dando "pau" ele ta fazendo o tradicional output
Opa auth,
Vc tem q primeiro avaliar a expressao. Faça o teste:
$ echo $[ 1 > 2 ] ;
Ele vai retornar 0, pq a expressao eh incorreta. Se vc tivesse colocado
$[ 4 > 2 ] ele iria retornar 1. Para trabalhar com isso, crie uma
variavel com o valor do evaluate da expressao:
CHECAR=`echo $[ 4 > 2 ]` ;
if [ $CHECAR = '1' ]; then
echo "Quatro eh maior do que dois";
fi;
--
Thiago Pimentel
Electronics Technician
CS/HIST - ETFSE/UFS
address@hidden
# Vanitas vanitatum, est omnia vanitas.