Adivinar el numero Script en BASH

Descripcion:
Un script para iniciarnos en BASH en el cual se genera un numero aleatorio del 1 al 10 y debemos averiguar cual es con tres intentos y en cada intento nos ira diciendo si es menor o mayor que el introducido.

Codigo:
#!/bin/bash
numero=$(($RANDOM%10))
respuesta=11
cont=0
while [ $numero -ne $respuesta ]
do
let cont=cont+1
if [ $cont -gt 3 ]
then
echo Intentos agotados
exit
else
read -p "¿Cual es el numero? 1-10: " respuesta
echo Numero de intentos $cont de 3.
if [ $numero -lt $respuesta ]
then
echo El numero es menor a $respuesta
elif [ $numero -gt $respuesta ]
then
echo EL numero es mayor a $respuesta
fi
fi
done

echo Correcto, el numero es $numero.

Capturas:


Comentarios