Todo comando que termina devuelve un código de salida (exit status), un número de 0 a 255. Por convención, 0 significa éxito y cualquier valor distinto de cero significa algún tipo de fallo; el valor concreto puede identificar el error, y la página man de un comando suele documentar sus códigos. El shell usa los códigos de salida para dirigir if, while, && y ||, así que entenderlos es la clave para escribir scripts que reaccionen correctamente ante los fallos.
Sigue leyendo gratis
Crea una cuenta gratis de StudyToCert para leer el resto de esta lección: 6 secciones más, 5 términos clave, un ejemplo real, un consejo para el examen y preguntas de repaso. Todas las lecciones, laboratorios y exámenes de práctica son gratis con una cuenta.