#! /bin/bash
if [ $1 -lt 100 ];
then
echo "El número es menor de 100"
else
echo "El número es mayor o igual a 100"
fi
Ejercico 2: Crear un script al que le pasemos un número en la cabecera de llamada y nos dirá si es menor, mayor o igual a 100.
#! /bin/bash
if [ $1 -lt 100 ]
then
echo "El número es menor de 100"
elif [ $1 -gt 100 ]
echo "El numero es mayor que 100"
else
echo "El número es igual a 100"
fi
Ejercicio 3: Crea un evaluador de redacciones al que le pasemos un nombre de archivo a través de la cabecera y nos dirá la nota de esa redacción en función del número de palabras. Si tiene menos de 15 palabras estará suspenso, entre 15 y 20 aprobado, entre 21 y 25 notable y si tiene más de 26 palabras le dará un sobresaliente.
#! /bin/bash
palabras=`cat $1 | wc -w`
if [ $palabras -lt 15 ];
then
echo "Estas suspenso, solo has escrito $palabras palabras"
elif [ $palabras -lt 21 ];
then
echo "Aprobado"
elif [ $palabras -lt 26 ];
then
echo "Notable"
else
echo "Sobresaliente"
fi