Sesión y utilidades

Comando trap

Programa una accion para cuando el script termine o reciba una senal.

Sintaxis

trap 'accion' SENAL

Ejemplos para copiar

$ printf 'trap "echo adios" EXIT\necho fin\n' > t.shScript con trap
$ bash t.shAl salir, imprime adios

Puedes probarlos en la terminal del navegador: no toca tu ordenador.

Errores típicos

  • EXIT se ejecuta siempre al terminar; sirve para limpiar temporales.

Comandos relacionados

FAQ

Aprende a usarlo de verdad

El curso de Linux básico te lleva de cero a manejarte en la consola con 24 lecciones que se corrigen solas.

Empezar el curso gratis