如何编写简单的SHELL脚本
1.shell的解释器有很多:比如bash、sh、csh、zsh,比较常用的是bash,也是linux的默认解释器。
2.一个基本的shell脚本组成部分:
1)脚本声明:比如#!/bin/bash,这个是声明要调用的解释器为bash,必须标明解释器所在的绝对路径,注:如果不进行声明,可能在用./脚本的方法执行的时候会出现报错导致执行失败的情况
3.shell脚本的两种基本工作方式:
4.执行shell脚本的两种方式:
1)通过调用bash命令后面紧跟shell脚本执行:比如 bash example.sh
2)通过输入完整路径的方式执行
如何接收用户所给的参数
5.linux中shell脚本内置的接收参数的变量
1)$0:对应的是当前shell脚本的名称
2)$#对应的是当前shell脚本对应的参数一共有几个
3)$*对应的是当前shell脚本所有位置参数的值
4)$?对应的是上一次命令的执行返回值。
看下图可能更容易理解各个变量所表示的含义
5)脚本示例