- =~ 正则匹配,用来判断其左侧的参数是否符合右边的要求,如果匹配就输出1,不匹配就输出0
```bash
[[7.6 =~ 7.6.* ]]
echo $?
输出0
[[7.6 == 7.6.* ]] echo $?输出1
[[7.6 =~ 7.6 ]] echo $?输出0
[[7.6 == 7.6 ]] echo $?输出0
输出0:error为0
输出1:error为1
```
- echo $? 返回上一行命令的输出
Reference
https://blog.csdn.net/jiangjing0623/article/details/108874738