Bash Scripting (Linux)
Acceso inmediato. Aprende a tu ritmo.
Actualizado
¿Qué obtienes?
Acceso de por vida al contenido del curso.
Actualizaciones periódicas sin coste adicional.
Aprende a tu ritmo, desde cualquier dispositivo.
Soporte básico por email para incidencias técnicas de acceso.
📊 Estadísticas del curso
105
Inscritos
20
Horas
20
Clases
Descripción del curso
Domina Bash Scripting en Linux desde los fundamentos hasta técnicas avanzadas de scripting. Aprende Bash como herramienta profesional para automatizar, administrar y entender sistemas Linux en profundidad.💻⚡
📘 Temario Oficial – Bash Scripting (Linux)
M.0
Presentación
Introducción al curso y estructura del contenido
Bienvenida y presentación del curso
Estructura y contenido
Cómo aprovechar al máximo el curso
Repositorio en GitHub
M.1
Fundamentos del scripting en Bash
Conceptos básicos esenciales para comenzar
¿Qué es Bash?
¿Qué es un script Bash?
Variables
Parámetros Posicionales
Parámetros o variables especiales
Redirecciones de entrada y salida
Tuberías (Pipes)
Entorno de ejecución
Estados de salida (Exit Status)
M.2
Expansiones y funcionamiento interno de Bash
Funcionalidades avanzadas del shell
¿Qué son las expansiones de la shell?
Expansión de variables y parámetros
Brace expansion
Tilde expansion
Arithmetic Expansion
Sustitución de comandos
Splitting de palabras (word splitting)
Expansión de nombres (Globbing)
Dispositivos especiales
Opciones de la Shell - Shopt
M.3
Control de flujo en el script
Estructuras de control y toma de decisiones
Introducción al control de flujo
Condicionales en bash
Condicionales simples
Condicionales avanzados
Constructo Case
Bucle for
Bucles while y until
Constructo Select
Control de ejecución de bucles
Agrupaciones y listas de comandos
M.4
Scripting Avanzado
Funcionalidades avanzadas para scripts profesionales
Funciones
Arrays indexados
Arrays asociativos
Here Documents y Here Strings
Named Pipes (FIFOs)
Subshells y Sustitución de Procesos
Descriptores de fichero
Procesos en background
Señales trap, kill
Co-procesos
M.5
Escenarios Completos
Proyectos reales para aplicar lo aprendido
Escenario completo 1 - Backup de directorios de un sistema
Escenario completo 2 - Diagnóstico de un sistema en red
Comparte este curso