码迷,mamicode.com
首页 > 其他好文 > 详细

bash的循环语句和列表

时间:2015-09-20 22:29:06      阅读:405      评论:0      收藏:0      [点我收藏+]

标签:blank   display   border   字符串   target   

for,while,until

LIST:由空格分隔开的字符串组成

LIST生成方法:

1、整数 {开始..结束},如果是“,”则是单个的变量

技术分享

技术分享

2、整数$(seq 开始 步进 结束)

技术分享

技术分享

3、直接给出

4、glob /etc/*

技术分享

技术分享

5、命令生成

技术分享

技术分享

for:

for 循环条件;do

     循环体

done

 

for var in LIST;do

     循环体

done

while

while 循环条件;do

     循环体

done

条件为时候运行循环体

until

until 循环条件;do

     循环体

done

条件为时候运行循环体

 

循环控制

continue,结束本轮循环

continue n,结束n轮循环

break 跳出循环

break n 跳出n层循环

算术运算

前提:

技术分享

1、$[$A+$B]

技术分享

2、$(($A+$B))

技术分享

3、let $C=$A+$B

技术分享

4、expr $A + $B

技术分享

增强型赋值:查看let以查看

+=,-=,*=,/=,++,--

let a++

let a+=3

练习:求100以内整数之和

 

技术分享

结果

技术分享

 

练习:求100以内偶数之和

技术分享

结果

技术分享

练习,打99乘法表

技术分享

结果

技术分享

注意:

echo -n是不换行

-e是启用转移的\

echo不加参数是默认跳下一行

bash的循环语句和列表

标签:blank   display   border   字符串   target   

原文地址:http://korekara.blog.51cto.com/8206017/1696564

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!