[root@shnne ~]# cat sum_* #!/bin/sh sum=0 i=1 while [ $i -le 100 ] do let sum=sum+i let i=i+1 done echo $sum #!/bin/sh sum=0 i=1 while ((i <= 100)) do ((sum=sum+i)) ((i++)) done echo $sum
注:对于这么从1加到100的,可以用这种方式,如果数字大的,最好用算法,这样效率会高
[root@shnne ~]# cat sum_* #!/bin/sh sum=0 i=1 while [ $i -le 100 ] do let sum=sum+i let i=i+1 done echo $sum #!/bin/sh sum=0 i=1 while ((i <= 100)) do ((sum=sum+i)) ((i++)) done echo $sum
注:对于这么从1加到100的,可以用这种方式,如果数字大的,最好用算法,这样效率会高