Este documento resume los principales conceptos del lenguaje de programación Shell Bash, incluyendo ficheros de configuración, variables de entorno, programación básica con funciones y scripts, y control de flujo. Explica cómo configurar variables como PS1 y PATH, y cómo crear y ejecutar funciones y scripts Shell para automatizar tareas.