Shell之循环语句 | 您所在的位置:网站首页 › 3dmax循环命令 › Shell之循环语句 |
目录 介绍 一、for循环语句 二、while循环语句 三、until 四、步长seq 常用示例 五、循环控制语句 break continue 实验一 实验二 实验三 实验四 实验五 For循环 While循环 Until循环 介绍循环:在一定的条件下,避免进入死循环,重复的执行命令或代码,节约了大量的时间,也提高了脚本的重复率。 遍历:对一组数据结构中的每一个元素进行一次访问的过程。进行操作或输出。 循环是一种控制流程的结构,利用重复执行代码, 遍历是访问,访问数据 在大多数情况下循环和遍历结合使用 一、for循环语句for循环语句的语法结构 for 变量名 in 取值列表 do 命令序列 done for循环语句结构 二、while循环语句while循环语句的语法结构 while 条件测试操作 do 命令序列 done while循环语句结构 三、untiluntil进入循环的条件是:condition不成立时,就执行循环。 until进入循环的条件正好和while相反,while进入循环的条件是:condition成立时,就进入循环。 基本格式: until CONDITION do statement done 四、步长seqseq(Sequence) 命令用于按照指定步长产生从起始数到结束数之间的所有整数。起始数和步长可使用默认值 1,结束数必须指定。 seq [OPTION]... LAST seq [OPTION]... FIRST LAST seq [OPTION]... FIRST INCREMENT LAST 常用示例(1)输出 1~5。 seq 5 # 或 seq 1 5 # 或 seq 1 1 5 1 2 3 4 5(2)按照步长 10 生成从 10 到 50 的整数序列。 seq 10 10 50 10 20 30 40 50 五、循环控制语句 break跳出循环,控制循环次数,执行break后,立刻跳出当前循环,继续执行后面的代码。 continue满足条件跳出当前循环,但是不影响后续循环执行,他的作用是在循环内部跳过本次循环,但会继续执行下一次循环。 实验一逛淘宝选购商品,每家商店有五种商品选购(衣服500元,裤子400元,鞋子350元,帽子150元,袜子50元),每次选购完或不买都会提示用户是否继续逛下一家商店,如果不再继续逛的话进行购物车结算总额。. #!/bin/bash #每家商店有五种商品选购,每次选购完或不买都会提示用户是否继续逛下一家商店, 如果不再继续逛的话进行购物车结算总额。 #衣服500元 #裤子400元 #鞋子300元 #帽子150元 实验二shell 计算器实现加减乘除和取余 实验三打印出某个目录下的所有文件 实验四 利用 for 循环将多个文本文件内容合并为一个文件 实验五使用三种方式写出1-100求和y For循环While循环 Until循环
|
CopyRight 2018-2019 实验室设备网 版权所有 |