Programación Shell Script en Bash

Udemy Certificate USD 99.99
Enroll now →
Programación Shell Script en Bash

About this course

Explote todo el potencial de GNU/Linux automatizando sus tareas.En este curso vemos tareas de todo tipo, no sólo de la administración del sistema, sino edición de cadenas de texto, trabajos con ficheros y directorios, procesamiento de imágenes, cálculos matemáticos... Incluso programamos dos juegos. Realice unas u otras actividades en función del entorno: fechas, si existen o no ficheros o directorios, si esos ficheros son de uno u otro tipo...Haga que sea el ordenador, y no usted, quien realice las acciones repetitivas recorriendo rangos de números, de letras, ficheros y directorios. Incluso, que tome valores al azar para que los resultados sean distintos cada vez que ejecute un script. Convierta sus scripts actuales en scripts completos con: documentaciónentrada de múltiples valores uso de modificadoresmensajes de error diferenciados de los mensajes de informacióngestión de erroresmensajes en diferentes idiomasbibliotecasficheros de configuraciónA lo largo del curso vamos a programar una serie de bibliotecas con distintas funciones para poder usarlas en diversos proyectos y realizaremos dos proyectos grandes: Uno que nos ayude a programar en Bash, aunque lo dejaremos abierto para que nos ayude programar en otros lenguajes, como Python, PHP, JavaScript... y que nos va a permitir aprender a trabajar con ficheros de texto, cadenas, variables y todo lo que tenga que ver con procesamiento de texto. Otro proyecto en el que vamos a programar un script que nos permita realizar tareas sencillas con imágenes para aprender más sobre ficheros, directorios, operaciones matemáticas y, además, nos permitirá conocer el uso de herramientas como ImageMagick, GMIC y ffmpeg para edición de imágenes y vídeos.

What you'll learn

  • automating tasks in GNU/Linux using Shell scripting
  • managing files and directories with scripts
  • processing text and information efficiently
  • creating interactive scripts and games
  • using external tools like ImageMagick and ffmpeg for media processing

Course objectives

  • to automate repetitive tasks using Shell scripts
  • to improve efficiency in system administration tasks
  • to develop two major projects that enhance scripting skills

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.