1. 在脚本里的变量是全局变量,但是函数可以用local声明语句,创建自己的局部变量
2. bash基本比较运算符如下表所示
| 字符串 | 数 值 | 为真的情况 |
| x=y | x -eq y | x等于y |
| x!=y | x -ne y | x不等于y |
|
x |
x -lt y | x小于y |
| x<=y | x -le y | x小于等于y |
| x>y | x -gt y | x大于y |
| x>=y | x -ge y | x大于等于y |
| -n x | - | x不为空 |
| -z x | - | x为空 |
3. for循环, $((xxx))这种写法强制要求进行数值计算
for((i=0; i<$count; i++)); do
xxx
done