Script alternativa

S

Hola quería una alternativa a esta parte de script. Esta hecho en bash.

#Comprobamos que no es una cadena vacía
until [ ${#opcion} != 0 ]
do
	echo "No has introducido ningún numero"
	echo "Elige una opción"
	read opcion
done

Yo la habia pensado con un for pero me da error de sintaxis.

for ()
do
if [ -z $opcion ]
then
echo "No has introducido ninguna opcion."
echo "Elige una opcion"
read opcion
fi
done

¿Que hago mal?

B

Cambia ese for() por:

for (( ; ; ))

Un saludo.

B

recomendacion, mete el codigo entre las etiquetas

.

Usuarios habituales