目录
1、运算符
- “$((运算式))”或“$[运算式]”
- expr + , - , \*, /, % (分别是加,减,乘,除,取余)
注意:expr运算符间要有空格
练习:
[root@localhost ~]# expr 2 + 3
5
[root@localhost ~]# expr `expr 2 + 3` \* 4 //利用expr计算(2+3)*4
20
[root@localhost ~]# S=$[(2+3)*4] //采用$[运算符]方式计算
[root@localhost ~]# echo $S
20
2、流程控制
2.1 If判断
if [ 条件判断式 ];then
程序
fi
或者
if [ 条件判断式 ]
then
程序
fi
注意事项:
- [ 条件判断式 ],中括号和条件判断式之间必须有空格
- if后要有空格
练习:输入一个数字,如果是1,则输出banzhang zhen shuai,如果是2,则输出cls zhen mei,如果是其它,什么也不输