Build your ultimate AI agent
课程介绍
Bash 是一种简洁、高速且健壮的脚本语言,适用于数据与文件处理。它是构建云端分析流水线的关键技能,并深受 Linux 用户青睐,用于处理分散在多个文件中的数据。在本课程中,我们将带您入门 Bash 脚本。我们先介绍 Bash 脚本的基本结构,包括如何接收参数与输出结果。随后,您将学习数据结构(如变量与数组)以及控制语句(如循环与条件判断)。最后,您会把所学应用到实践中,编写自己的 Bash 函数,并使用 cron 像时钟般定时运行自动化脚本。
先修要求
课程大纲
课程大纲
1
从命令行到 Bash 脚本
在处理复杂的重复性任务时,为自己节省时间。您将先复习常见命令行程序与参数,然后迅速进入 Bash 脚本的世界。您会创建简单的命令行管道,并将其转换为 Bash 脚本。接着,您将进阶学习标准流,以及如何向 Bash 脚本传递参数。
2
Bash 脚本中的变量
掌握 Bash 脚本的核心——变量!本章将带您学习如何创建基本的字符串与数值变量,并在这些变量上进行计算。您还将了解"壳中之壳"(shell-ception)的妙用,为高级脚本编写打开更多可能。
3
Bash 脚本中的控制语句
现实并非总是线性的,您的 Bash 脚本也不该如此。本章将通过学习控制语句,带您把 Bash 脚本提升到新水平。您将了解 FOR、WHILE、IF 与 CASE 语句的差异,以及如何在脚本中使用它们。掌握这些新工具后,您就能编写具备条件逻辑的更高级 Bash 脚本。
4
函数与自动化
通过构建实用函数来处理数据与变量,为您的 Bash 脚本注入强大能力。在最后一章,您将学习 Bash 中函数的结构,使用函数来自动化常用任务,并让脚本按计划运行,无需亲自动手。
S
Bash 脚本入门
课程完成

