La sentencia if se utiliza para comprobar una condición y si la condición es verdadera entonces procesaremos un bloque de sentencias (llamado bloque if), u otro bloque de sentencias alternativas (llamado bloque else). La cláusula else es opcional.
Por ejemplo:
#!/bin/sh
read < Expresión a leer>
if [ Expresión a evaluar ]; then
echo "Lo que haya que hacer si la expresión evaluada devuelve Verdadero"
fi
Esta forma la utilizamos cuando tenemos dos condiciones a realizar, si una es Verdadera y la otra si es Falsa
ejemplo:
#!/bin/bashread -p "Ingresa tu edad: " edad
if [ $edad -ge 18 ]; then
echo "es mayor de edad"
else
echo "es menor de edad"
fi
Esta forma la utilizamos cuando tenemos dos preguntas a evaluar
ejemplo:
#!/bin/sh
read -p "Ingrese un numero: " i
if [ $i -eq 100 ]; then
echo $i "es igual que 100"
elif [ $i -gt 100 ]; then
echo $i "es mayor que 100"
else
echo $i "es nemor que 100"
fi
Clik aquí para descargar programas con el if
No hay comentarios:
Publicar un comentario