努力工作,把握幸福。
Unix Shell 学习(二)--循环结构语法
上一篇 /
下一篇 2012-06-14 15:26:27
/ 个人分类:Unix
循环分为 for 循环, while 循环 和 until 循环
For 循环
语法: for 变量 in 列表
do
操作
done
注: 变量指循环内部用来指代当前所指代那个列表中的那个对象
列表指for 循环内部要操作的对象,可以是字符串也可以是文件,文件必须是文件名
例:删除垃圾箱中所有的.gz文件
#delete all of .gz file from dustbin
for i in $HOME/dustbin/*.gz
do
rm?Cf $i
echo "$i had been deleted"
done
While 循环
语法: While 表达式
do
操作
done
只要表达式成立, do 和done之间的操作就会一直进行
Until 循环
语法: until表达式
do
操作
done
重复 do和done之间的操作,直到表达式成立
例:
#test until
# add 1 from 100
total=0
num=0
until
test num?Ceq100
total=`expr $total +$num`
num = `expr $num +1`
done
echo "The result is $total"
收藏
举报
TAG: