Mostrando entradas con la etiqueta actividades. Mostrar todas las entradas
Mostrando entradas con la etiqueta actividades. Mostrar todas las entradas

martes, 12 de junio de 2018

Ejemplos de script - Sentencia If-elif-else-fi

Ejercico 1: Crear un script al que le pasemos un número en la cabecera de llamada y nos dirá si es menor o mayor o igual a 100.

#! /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