技术改变生活

博客园 首页 新随笔 联系 订阅 管理
[root@x112 linshi]# cat count2.sh
#!/bin/bash
i=0
while  [ $i -le 100 ]
do
	#let  sum=sum+i
	#sum=$((sum+i))
	sum=$[sum+i]
	let i++
		
done
echo "the count is $sum"
[root@x112 linshi]# sh count2.sh
the count is 5050

 注意:while后面跟的是有返回值的语句,通过$?是否为0,判断循环是否继续执行。 

posted on 2020-07-13 17:00  小阿峰  阅读(440)  评论(0编辑  收藏  举报