shell编程 了解shell(一)

shell 介绍

  • 什么是shell编程

shell编程是对Linux命令的集合,自定义化,函数化,由基础bash解释。

  • 为什么要会shell编程

举个简单的例子,我们做javaweb开发的,在以前,如果要在本地将程序打包,然后部署到远程服务器(抛开现在的ci, 原始的方法), 我们以前的做法通常会经历如下几个步骤:

  1. 拉取最新代码(git pull)
  2. 编译打包
  3. 上传并部署到远程服务器

每次打包都要经历这一个阶段,效率低又烦躁。而此时,我们可以编写一个shell脚本,然后每次只需要运行一下这个shell脚本,即可实现打包部署这一系列动作,彻底解放双手

原文地址:https://www.cnblogs.com/liii/p/shell.html