Sesión y utilidades

Comando set

Sin argumentos, muestra todas las variables del shell. También cambia opciones de comportamiento del shell.

Sintaxis

set | set -e | set -x

Opciones más útiles

-eAborta el script ante el primer error
-xMuestra cada comando antes de ejecutarlo (depuración)
-uDa error al usar variables no definidas

Ejemplos para copiar

$ setVer las variables del shell

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

Errores típicos

  • set -e en un script es potente pero puede abortar por errores que no esperabas.

Comandos relacionados

FAQ

¿Qué opción es imprescindible en scripts?

Muchos usan set -euo pipefail para fallar rápido ante cualquier problema.

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