50 % de descuento en DataCamp Premium. Más de 700 cursos a mitad de precio. Empieza a aprender hoy.
Descripción del curso
Bash es un lenguaje de programación conciso, superrápido y robusto para la manipulación de datos y archivos. Es una habilidad vital para construir pipelines analíticos en la nube, favorecida por los usuarios de Linux para trabajar con datos almacenados en múltiples archivos.En este curso, te guiaremos a través de los fundamentos del scripting Bash. Empezaremos con una introducción a las estructuras de los scripts Bash, incluyendo la entrada de argumentos y la salida de resultados. A continuación, trabajarás con estructuras de datos, como variables y matrices, y sentencias de control, incluidos bucles y condicionales. A continuación, pondrás en práctica lo que has aprendido, creando tus propias funciones Bash y programando scripts automatizados para que se ejecuten como un reloj con cron.
Requisitos previos
Programa de formación
Esquema del curso
1
De la línea de comandos al script Bash
Ahorra tiempo al realizar tareas repetitivas complejas. Comenzarás este curso refrescando tus conocimientos sobre los programas y argumentos comunes de la línea de comandos, antes de adentrarte rápidamente en el mundo de los scripts Bash. Crearás sencillos pipelines de línea de comandos y luego los transformarás en scripts Bash. A continuación, potenciarás tus habilidades y aprenderás sobre flujos estándar y la alimentación de argumentos a tus scripts Bash.
- Introducción y repaso50 XP
- Extraer puntuaciones con shell50 XP
- Buscar un libro con shell50 XP
- Tu primer script Bash50 XP
- Un script de Bash sencillo100 XP
- De tuberías en Shell a scripts en Bash100 XP
- Extrae y edita usando scripts de Bash100 XP
- Flujos y argumentos estándar50 XP
- Usar argumentos en scripts de Bash100 XP
- Usar argumentos con datos de RR. HH.100 XP
2
Variables en Bash Scripting
Domina el pan de cada día de los scripts Bash: ¡las variables! En este capítulo aprenderás a crear variables numéricas y de cadena básicas, y a realizar cálculos con ellas. También conocerás la magia de un shell dentro de un shell (shell-ception), que abre enormes oportunidades para la creación de scripts avanzados.
3
Sentencias de control en secuencias de comandos Bash
La vida no siempre es lineal y tus guiones Bash tampoco deberían serlo. En este capítulo, llevarás tus scripts Bash al siguiente nivel aprendiendo las sentencias de control. Aprenderás las diferencias entre las sentencias FOR, WHILE, IF, y CASE y cómo utilizarlas en tus scripts Bash. Armado con estas nuevas herramientas, estarás preparado para crear scripts Bash más avanzados con lógica condicional.
4
Funciones y automatización
Da a tus scripts Bash un nuevo y potente añadido construyendo funciones útiles para procesar datos y variables. En este último capítulo, aprenderás la estructura de las funciones en Bash, cómo utilizar funciones para ayudar a automatizar tareas frecuentes y programar tus scripts para que se ejecuten según lo previsto sin necesidad de mover un dedo.
S
Introducción a las secuencias de comandos Bash
Curso
completado

