<Anterior | Contenido | Siguiente>
Errores sintácticos
Una clase general de errores es sintáctico. Los errores sintácticos implican escribir mal algún elemento de la sintaxis del shell. En la mayoría de los casos, el shell se negará a ejecutar un script que contenga este tipo de error.
En las siguientes discusiones, usaremos este script para demostrar tipos comunes de errores:
#! / Bin / bash
# problema: secuencia de comandos para demostrar errores comunes número = 1
si [$ número = 1]; luego
echo "El número es igual a 1." demás
echo "El número no es igual a 1."
fi
#! / Bin / bash
# problema: secuencia de comandos para demostrar errores comunes número = 1
si [$ número = 1]; luego
echo "El número es igual a 1." demás
echo "El número no es igual a 1."
fi
Tal como está escrito, este script se ejecuta correctamente:
[yo @ linuxbox ~] $ problema
El número es igual a 1.
[yo @ linuxbox ~] $ problema
El número es igual a 1.