1.运算方式及运算符号及意义
2.SHELL中常用的运算命令
3.利用(())进行赋值运算
echo $((1+1))
westos=3
echo $((westos+=1))
for ((i=1;i<10;i++))
do
((j+=i))
echo $j
done
实验:
<1>“1+1”的五种运算命令
-1-使用$[]
[root@shenzhen mnt]# echo $[1+1]
-2-使用(())
[root@shenzhen mnt]# ((i=1+1))
[root@shenzhen mnt]# echo $i
-3-使用let
[root@shenzhen mnt]# let i=1+1
[root@shenzhen mnt]# echo $i
-4-使用expr
[root@shenzhen mnt]# expr 1 + 1
-5-使用bc
[root@shenzhen mnt]# bc
……
1+1
<2>幂的使用说明(**)
[root@shenzhen mnt]# echo $[2*3]
[root@shenzhen mnt]# echo $[2**3]
<3>正序输出1~10
[root@shenzhen mnt]# vim number.sh
[root@shenzhen mnt]# sh number.sh
脚本中的内容如下:
#!/bin/bash
for ((i=