Mailinglist Archive: opensuse-es (1727 mails)

< Previous Next >
Operadores Relacionales
  • From: "Manuel A. Rodríguez" <manu@xxxxxxxxxxxx>
  • Date: Thu, 4 May 2006 10:26:33 -0300
  • Message-id: <200605041026.34180.manu@xxxxxxxxxxxx>
Hola...

Tengo el siguiente problema:

estoy escribiendo un Script en el que tengo que evaluar si una variable
numérica esta dentro de un rango de valores...

Lo que intento hacer y no funciona es algo asi:

if [ $1 >= 1 ] && [ $1 <= 5 ]; then
echo " Valor dentro del rango 1 .. 5"
else
echo "Valor fuera del rango 1 .. 5"
fi

Lamentablemente el operador relacional ">=" o "<=" no funcionan en bash de la
manera que lo indico y no se como hacerlo.

si alguien sabe como hacerlo se lo agradeceré

--

< Previous Next >
Follow Ups