# Shell简单使用

## 一、脚本的理解

* 脚本本质就是多个终端命令的集合。
* 在工作中绝大多`数机械重复性的工作`其实都可以使用脚本来帮我们完成。
* 自动化更是是用来脚本来帮我们完成一些日常重复性的工作：比如每天下班的时候自动备份提交代码到远程仓库，就可以使用 `Mac 的定时任务` + `git 提交脚本` 来实现。

## 二、脚本的基础知识

### 2.1、终端常用命令

### 2.2、可执行文件

可执行文件：Mac 上是指一般双击就可以使用终端执行的文件，而不用在终端输入命令让文件执行

1. 设置可执行的步骤：
   1. 给脚本添加执行(x)权限：`chmod +x xxx.sh`&#x20;
   2. 右键 xxx.sh，打开方式选择终端

### 2.3、Shell 语法
