导入
简介
了解如何使用命令行脚本进行任务自动化。
概述
在本课程中,我们使用了多种命令行工具,以比使用图形界面更快的方式完成任务。但当我们把这些命令与额外的逻辑结合时,就能创建出可重复使用的流程。这正是充分发挥命令行潜力的关键,也是提高工作效率的绝佳方式。
要创建这些流程,我们需要编写脚本,即按顺序执行的一系列指令或命令。到目前为止我们用过的每一个命令,都可以用于自己的脚本中。无论你需要安装多个软件包、创建复杂的文件结构、合并大量 JavaScript 文件,还是编译并发布软件,都可以通过编写脚本来实现。
我们将在本章中探讨两种常见的创建工作流的方法。首先,我们将学习使用 make,这是一种面向任务的工作流工具,常用于软件编译。make 命令非常适合根据输入生成输出。随后,我们将转向编写 shell 脚本,相比 make,这种方式提供了更大的灵活性。