exit n

El comando exit hace que el script envía un código de salida n. Si lo usa en el incitador de comandos de cualquier shell interactivo, le sacará del sistema. Si permite que un script salga sin especificar un estado de salida, se usará entonces como valor de retorno del estado del último comando ejecutado en el script. Le recomendamos que proporcione siempre un código de salida. En lo referente a programación de scripts shell, el código de salida 0 indica éxito, y los códigos del 1 al 125, ambos inclusive, son códigos de error que pueden usar los scripts. El resto de valores tienen significados reservados, tal como mostramos en la siguiente tabla:

tabla_codigo_salida

A muchos programadores de C o C++ les resultará extraño usar cero para indicar éxito. La gran ventaja de los scripts es que permiten usar 125 códigos de error definidos por el usuario sin tener que usar una variable de código de error global.Este sencillo ejemplo envía éxito si un archivo denominado Ejemplo1 aparece en el directorio actual:

exit_ejemplo_script

Podemos escribir este script usando la lista combinada AND y OR, todo esto en una sola línea:

exit_ejemplo_script2

 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s