
Ayuda con un Script
Publicado por Jesus David (1 intervención) el 17/09/2013 00:11:34
Que tal amigos he estado buscando una solucion en internet a un problema de un script que estoy haciendo, se trata de lo siguiente:
el caso aqui es que necesito validad que la opcion 1 se realiza primero antes que las opciones 2 a 5, como pudiera resolver eso, que se capturen 3 numeros y de lo contrario mandar un mensaje de error en caso que el usuario presione otra opcion antes de la primera....les agradeceria mucho se ayuda! Gracias...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
clear
opcion=2
while [ $opcion -ne 6 ]
do
echo "Seleccione una opcion del menu: "
echo "1) Captura de 3 numeros"
echo "2) Imprimir Si son Pares o Impares"
echo "3) Imprimir sus Tablas de Multiplicar"
echo "4) Imprimir el Mayor de los 3 Numeros"
echo "5) Imprimir Operaciones Basicas (Suma, resta y multiplicacion)"
echo "6) Salir Del Script"
read -p "Opcion que deseas Elegir: " opcion
case $opcion in
1) # CASO 1 PERMITE CAPTURAR 3 NUMEROS, SI NO SE CUMPLE NO SE PODRA REALIZAR NINGUNA OTRA OPERACION.
clear
read -p "Proporciona el Primer numero: " n1
if [ -z $n1 ]
then
clear
echo "DEBES PROPORCIONAR EL PRIMER NUMERO"
fi
read -p "Proporcione el Segundo numero: " n2
if [ -z $n2 ]
then
clear
echo "DEBES PROPORCIONAR EL SEGUNDO NUMERO"
fi
read -p "Proporciona el Tercer numero: " n3
if [ -z $n3 ]
then
clear
echo "DEBES PROPORCIONAR EL TERCER NUMERO"
fi ;;
el caso aqui es que necesito validad que la opcion 1 se realiza primero antes que las opciones 2 a 5, como pudiera resolver eso, que se capturen 3 numeros y de lo contrario mandar un mensaje de error en caso que el usuario presione otra opcion antes de la primera....les agradeceria mucho se ayuda! Gracias...
Valora esta pregunta


0