跳至主要内容

免费课程

Bash 脚本入门

中级4 小时

Bash 脚本可帮助你在云端构建分析管道,并处理分散存储在多个文件中的数据。

Shell4 小时成就证明

创建您的免费账户

继续使用 Google
或
继续即表示您接受我们的 使用条款,我们的 隐私政策 ,并且您的数据存储在美国。

深受数千家公司学习者的喜爱

要培训团队?

试用企业版 →

课程简介

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 脚本入门

课程已完成

获得成就证明

立即报名

通过 DataCamp 移动版提升您的数据技能

借助我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。