Contacta con nosotros

Temario del curso

Introducción

  • Filosofía y principios de Bash / ¿Qué es Bash?
  • Bash frente a otros lenguajes de scripting.
  • Resumen de las características y la arquitectura de Bash.
  • Más allá de Bash: Bash en el contexto de las tareas de administración de sistemas.

Comprensión de Bash

  • El ciclo de vida de un script de Bash.
  • Cómo se integra Bash con las tareas de administración de sistemas.
  • Sintaxis de Bash y tipos de datos.

Primeros pasos

  • Configuración del entorno de desarrollo.
  • Instalación de Bash en sistemas Linux.
  • Instalación de Bash en sistemas Windows.
  • Configuración del entorno Bash.

Creación y ejecución de scripts de Bash

  • Estructura del script de Bash.
  • Ejecución de scripts de Bash.
  • Uso de variables, argumentos y entrada/salida.
  • Estructuras de control y bucles.

Scripting de Bash para automatización

  • Automatización de tareas con Bash.
  • Gestión del sistema de archivos con Bash.
  • Gestión de procesos con Bash.
  • Monitoreo y registro del sistema con Bash.

Integración de Bash con otras herramientas

  • Bash y expresiones regulares.
  • Bash, sed y awk.
  • Bash y herramientas de línea de comandos (grep, find, xargs, etc.).

Resolución de problemas

  • Depuración de scripts de Bash.
  • Errores comunes y cómo evitarlos.
  • Optimización de scripts de Bash.

Resumen y siguientes pasos

  • Revisión de los conceptos clave y las mejores prácticas.
  • Pasos siguientes para aprender más sobre Bash y la automatización con Bash.

Requerimientos

  • Comprensión del sistema operativo Linux.
  • Experiencia con la interfaz de línea de comandos.
  • Conocimientos básicos de programación.

Público objetivo

  • Desarrolladores.
  • Administradores de sistemas.
 21 Horas

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas