Hice el Ejercicio indicado pero tengo el siguiente error: line 15: [: =: unary operator expected Alguien me ayuda a validar que puede ser...

Pregunta de la clase:
If Anidados
Sergy Lopez Moreno

Sergy Lopez Moreno

Pregunta
studenthace 5 años

Hice el Ejercicio indicado pero tengo el siguiente error:

line 15: [: =: unary operator expected

Alguien me ayuda a validar que puede ser lo incorrecto?, les anexo el codigo

notaClase=0 continua="" echo "Programa Ejemplo IF Anidado" read -n1 -p "Ingresa la Calificacion (0-9): " notaClase echo -e "\n" if [ $notaClase -ge 7 ]; then echo "Aprobaste la Materia" echo -p "Deseas continuar? (s/n): " continua if [ $continua = "s" ]; then echo "Welcome to next level" else echo "Gracias por Participar, Exito" fi else echo "El numero reprobo" fi
1 respuestas
para escribir tu comentario
    Francisco Ignacio Regular Contreras

    Francisco Ignacio Regular Contreras

    studenthace 5 años

    Tiene un error en la linea: echo -p "Deseas continuar? (s/n): " continua

    cambia el "echo" por "read"

    #!/bin/bash notaClase=0 continua="" echo "Programa Ejemplo IF Anidado" read -n1 -p "Ingresa la Calificacion (0-9): " notaClase echo -e "\n" if [ $notaClase -ge 7 ]; then echo "Aprobaste la Materia" read -p "Deseas continuar? (s/n): " continua if [ $continua == "s" ]; then echo "Welcome to next level" else echo "Gracias por Participar, Exito" fi else echo "El numero reprobo" fi
Curso de Bash Shell

Curso de Bash Shell

Con Bash-Shell puedes: manipular archivos y carpetas, ejecutar aplicaciones, conectar una Apps y automatizar procesos repetitivos.

Curso de Bash Shell
Curso de Bash Shell

Curso de Bash Shell

Con Bash-Shell puedes: manipular archivos y carpetas, ejecutar aplicaciones, conectar una Apps y automatizar procesos repetitivos.