shell 编程中的 while 语句

来源:互联网 发布:程序员平均薪资 编辑:程序博客网 时间:2024/05/02 01:02

#!/bin/bash


aa=1
total=0
#while(( $aa <= 5 ))
while [[ "$aa" != 5 ]]
do
echo "$aa"
aa=`expr $aa + 1`
total=`expr $total + $aa`
echo "## $total"

done

==================================

这里需要注意的是:

1. while 语句旁边的 [ 必须和 while 之间有一个空格。[[ 和 ]] 挨在一起。 ] 和 5 之间有个空格

2. 如果想把变量当数字进行运算 `expr XXXXXX` 两边的符号  ` 就是数字1左边的那个符号

3.aa=`expr $aa + 1` 注意等号两边不能有空格


是很简单,但是...... 记录一下吧。


原创粉丝点击