|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/shell-scripting-con-bash-en-linux/
课程评论:没有评论
**课程名称:** Shell Scripting con Bash en Linux **课程概述:** 本课程旨在帮助您提升 Linux 技能,通过自动化重复性任务,创建高效、强大的脚本。无论您是想深入了解 Linux 终端的基本用户,还是希望提高技能并充分挖掘命令行潜力的专业人士,本课程都适合您。 本课程将帮助您通过编写脚本、批量处理文件来充分利用终端的潜力,以实现任务自动化、进行计算,并解决比简单命令组合更复杂的问题。 **课程内容:** * **引言:** 了解 Shell 脚本的优势,并编写您的第一个 Bash 脚本。 * **变量和数组:** 学习在脚本中使用变量和数组,它们是处理复杂任务和算术计算的极其有用的工具。还将介绍命令行参数的使用,以参数化您的脚本。 * **逻辑和算术表达式:** 学习使用 "test" 命令进行数字、字符和文件之间的比较,以及使用 "let" 和双括号进行数学计算。 * **控制结构:** 这是课程中最长的部分,将详细介绍 Bash 中所有可用的控制结构、语法和使用示例。您将学习使用 "if" 及其变体、"case" 等条件结构,以及 "while"、"until" 和 "for" 及其变体等循环结构。还将学习使用 break 和 continue 语句。 * **函数:** 学习使用函数,这是代码复用、避免重复和简化脚本维护的有力工具。 **重要说明:** * 本课程将不断更新,提供新的外部资源、实践练习、测验和模拟考试。 * 课程不包含基本命令、终端使用或 GNU/Linux 安装和使用等基础知识的讲解。 * 假设您已经掌握了命令行终端的基本概念,能够打开控制台并使用命令执行简单任务。 * 课程内容将定期更新,以帮助您提高技能,并通过平台消息通知您。 **立即加入,与我们一起踏上学习之旅!**
Bienvenidos al curso de Shell Scripting con Bash en Linux!Este curso está diseñado para llevar tus habilidades en Linux al siguiente nivel mediante la automatización de tareas repetitivas y la creación de scripts eficientes y poderosos.Ya seas un usuario básico de la terminal de Linux que quiere profundizar sus conocimientos, o un profesional experimentado que desea mejorar sus habilidades y explotar al máximo el potencial de la terminal de comandos, este curso es para vos.Este curso te ayudará a exprimir el potencial de la terminal escribiendo scripts, archivos de procesamiento por lotes, para automatizar tareas, realizar cálculos, y resolver problemas más complejos que aquellos que podrías resolver combinando comandos simples.¿Qué incluye este curso?Este curso incluye una introducción a los scripts de la shell, particularmente para Bash, aunque en su mayoría son compatibles con cualquier intérprete de comandos (sh, zsh, dash, etc).El curso se divide en las siguientes secciones temáticas:Introducción: veremos las ventajas de usar shell scripts, y escribiremos nuestro primer script en bash!Variables y arreglos: aquí aprenderemos a trabajar con variables y arreglos dentro de nuestros scripts, herramientas sumamente útiles para resolver tareas complejas y cálculos aritméticos. También introduciremos el uso de argumentos de línea de comandos para parametrizar nuestros scripts.Expresiones lógicas y aritméticas: aquí aprenderemos a utilizar el comando "test" para realizar comparaciones entre números, caracteres, y archivos, y el "let" y los paréntesis dobles para realizar cálculos matemáticos.Estructuras de control: esta es la sección más larga del curso, y aquí veremos todas las estructuras de control disponibles en bash, con su sintaxis y ejemplos de uso. Aprenderemos a usar las estructuras de decisión "if" y sus variantes, y "case", y las estructuras cíclicas "while", "until" y "for" y sus variantes. También aprenderemos a usar las sentencias break y continue.Funciones: aquí aprenderemos a utilizar funciones, un gran aliado a la hora de reutilizar código, evitar repeticiones y facilitar el mantenimiento de nuestros scripts.Importante: el curso se mantendrá constantemente actualizado con nuevos recursos externos, prácticas, cuestionarios y exámenes de prueba, por lo que las secciones podrán modificarse en el futuro, añadiendo nuevas clases. Desde ya, las sugerencias que quieras hacer serán consideradas para nuevas actualizaciones.¿Qué NO incluye el curso?Este curso está orientado puntualmente a la programación de shell scripts, por lo que NO incluye explicaciones de comandos básicos, de cómo utilizar la terminal, ni conceptos básicos de instalación y uso de GNU/Linux.Este curso parte de la base de que ya manejas los conceptos básicos de la terminal de comandos, sabes abrir una consola, y utilizar comandos para realizar tareas simples.El curso está en permanente evolución, por lo que, periódicamente, publicaré nuevo contenido que pueda ayudarte a mejorar tus habilidades, y lo notificaré mediante la mensajería de la plataforma.Te invito a sumarte al grupo de alumnos para poder acompañarte en este camino de aprendizaje!