Shell script que muestra que si un numero dado es o no un numero primo. Basico en las universidades
#!/bin/bash
# Name: Es_primo.sh
# Shell script que nos indica si un numero es o no un numero primo
#
read -p “Numero : ” numero
#Settings
contador=1
divisores=0
let numero_=$numero+1
suma=0
while test $contador -le $numero_
do
let operacion=”$numero % $contador”
if [ $operacion -eq 0 ];then
let divisores+=1
let suma+=$contador
fi
let contador+=1
done
let final=$numero+1
if [ $suma -eq $final ];then
echo Es numero dado es un numero primo
else
echo El numero dado no es un numero primo
fi
exit 0