Foros del Web » Administración de Sistemas » Unix / Linux »

Shell en Linux

Estas en el tema de Shell en Linux en el foro de Unix / Linux en Foros del Web. Hola, Que tal Mi pregunta es sobre un shell en el que estoy tratando de sumar dos variables, que estas ya funcionan, donde tengo el ...
  #1 (permalink)  
Antiguo 19/07/2013, 17:11
 
Fecha de Ingreso: julio-2013
Mensajes: 2
Antigüedad: 10 años, 9 meses
Puntos: 0
Exclamación Shell en Linux

Hola, Que tal

Mi pregunta es sobre un shell en el que estoy tratando de sumar dos variables, que estas ya funcionan, donde tengo el problema es en la condición IF, pues me toma correcta las dos.
Espero me puedan ayudar, soy nuevo en linux :S


Adjunto codigo sh.

#!/bin/sh
# Shell que valida la ejecución de xxxxxxx

# Se reciben el contador y la cantidad de iteraciones
#$1=Contador
#$2=Cantidadxxxxxx
#$3=Iteracion


#Se valida si el contador es igual al numero de xxxxxx

echo suma=`expr ${1} + ${3}`
echo${suma}

if [ $suma -le $2 ]; then
echo 5
else
echo > /noexisto/rutanoexiste/
fi



Quedo a la espera de su respuesta

Saludos
  #2 (permalink)  
Antiguo 23/07/2013, 11:35
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Shell en Linux

¿por qué "-le"? (less than or equal) en vez de -eq (equal)?

Etiquetas: linux, shell
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:09.