继续shell脚本学习
运算符
bash不支持简单的数学计算,需要依赖其他命令实现。
expr可以代为实现。
# 表达式一般这么写 `expr 4 + 4`
注意点:
1. 引号不是普通单引号,是右斜的引号,在esc键下方。表达式用这种右斜的引号括起来,必须成对出现
2. 运算符两边要留空格。4+4不行,必须写成4 + 4
运算符不用多说,和其余编程语言类似。加减乘除取余:+-*/%
赋值用=,比较相等用==,比较不等用!=
特别注意的是*要在前面加反斜杠,写成\*
还有就是看到教程中有特别指出的一点:
在 MAC 中 shell 的 expr 语法是:$((表达式)),此处表达式中的 "*" 不需要转义符号 "\"
关系运算符
未完待续