range循环

#!/bin/bash
for i in $(seq 1 10)
doecho $i;
done

多个具体值用空格隔开

for i in 1 2 3
do                                                                              echo $i
done

使用命令

for i in $(ls) # 遍历ls命令的结果
do                                                                              echo $i
done

使用通配符

#!/bin/bash
for i in .* # .开头的所有文件
do                                                                              echo $i
done

# 使用列表类型变量
注意for 遇到空白符,比如空格或者\t都会当成一个元素来对待

#!/bin/bash
my_array="A B 'C'\tD"
for i in $my_array
do                                                                              echo $i
done

# 使用特殊变量

第二种:
for ((i = 0; i <= 5; i++))
do
echo “welcome $i times”
done

for ((i = 0; i <= 5; i++)); do echo “welcome $i times”; done
练习:计算从1到100的加和。

while循环
while命令根据紧跟其后的命令(command)来判断是否执行while循环,当command执行后的返回值(exit status)为0时,则执行while循环语句块,直到遇到done语句,然后再返回到while命令,判断command的返回值,当得打返回值为非0时,则终止while循环。
第一种
while expression
do
command

done
练习:求1-10 各个数的平方和

第二种方式:

shell 循环控制语句相关推荐

  1. linux中循环控制语句,3.2.3 Shell脚本--循环控制语句

    一. 循环控制语句 1. for循环语句 2. while循环语句 3. until 循环语句 条件为假,执行循环 二. 练习题 1. for 语句 ① 分行打印各参数. [提示]:体会$@.$*.& ...

  2. scala几种循环判断语句_Scala循环控制语句– while,while和for循环

    scala几种循环判断语句 In software programming, certain situations may arise where we need to execute a block ...

  3. C++ 笔记(11)— 循环(while/for/do while/嵌套循环、break/continue/goto 循环控制语句)

    1. while 循环 C++ 中 while 循环的语法: while(condition) {statement(s); } 2. for 循环 2.1 典型 for 循环 C++ 中 for 循 ...

  4. Matlab编程与数据类型 -- 循环控制语句之二:while/end

    本微信图文详细介绍了Matlab中while/end循环控制语句.

  5. pythonfor循环语句1到7、不要4_【IT专家】关于Python中的for循环控制语句

    本文由我司收集整编,推荐下载,如有疑问,请与我司联系 关于 Python 中的 for 循环控制语句 2010/06/14 500461 #第一个:求 50 - 100 之间的质数 import ma ...

  6. 【C语言入门教程】3.4 循环控制语句

    循环结构又称重复结构,是程序的 3 种基本结构之一.它反复执行循环体内的代码,解决需要大量重复处理的问题.循环结构由循环控制语句实现,其中内建有条件控制语句,用来判读是否继续执行循环操作.C 语言提供 ...

  7. python循环语句-python----循环语句及循环控制语句

    原标题:python----循环语句及循环控制语句 本章节将向大家介绍Python中的条件控制语句及循环控制语句,希望本篇文章对你有所帮助. 一.while 语句 1.while语句的基本形式: [w ...

  8. python循环语句-Python-循环语句及循环控制语句

    循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式: Python 提供了 for 循环和 while 循环(在 Python 中没有 do..while 循环): ...

  9. python循环语句-Python for循环控制语句一般格式及方法

    for循环语句是python中的一个循环控制语句,任何有序的序列对象内的元素都可以遍历,比如字符串.列表List.元组等可迭代对像.之前讲过的if语句虽然和for语句用法不同,但可以用在for语句下做 ...

最新文章

  1. POJ 1410 Intersection
  2. 快讯 | 第二届数据标准化及治理大会成功举办,清华力量助推中国数据标准化建设
  3. OpenLayers事件处理Event.js(七)
  4. php绕后,php函数处理,绕来绕去?
  5. linux mysql 系统时间函数吗_linux下获取系统时间的方法
  6. 转载:【菜鸟玩Linux开发】通过MySQL自动同步刷新Redis
  7. 北京武耀科技cocos2dx面试题
  8. UVa1600 PatrolRobot 巡逻机器人(bfs)
  9. struts文件上传以及中文乱码问题
  10. Atitit.ati orm的设计and架构总结 适用于java c# php版
  11. 当连接一个 IP 不存在的主机时,TCP握手过程是怎样的?
  12. 阿里云上线镜像平台 小白用户轻松上云
  13. python的selenium模块_python-爬虫-selenium模块
  14. SQL将A表的现有数据添加到B表,通过A表现有数据更新B表
  15. html缩放背景不缩放_如何在缩放通话中静音
  16. 万字 常用设计软件大盘点|如何选择自己最适合的软件【建议收藏】
  17. nvidia 3d vision kit + opengl + 立体视觉程序开发
  18. 刮刮彩票 (20 分)
  19. matlab reff,R语言逻辑回归和泊松回归模型对发生交通事故概率建模
  20. python中0和1可以表示真假吗_教你用 python 辨别真假是非

热门文章

  1. c 抄了java 多少东西,几款Java开发者必备常用的工具,准点下班不在话下
  2. 2021-10-25 Vue异步操作
  3. 外观模式和代理模式的联系和区别_设计模式之代理模式
  4. Python提取.ipynb文件中的Python代码保存为.py文件
  5. c语言从文件查找字符串,C语言文件中字符串的查找与替换?
  6. go语言 第三方包安装方法_R语言3.6.3 安装程序下载及破解方法
  7. 管理后台--3,修改分类
  8. python中raise stoplteration_Python面向对象学习笔记3
  9. php骑手轨迹_用python模拟美团外卖骑手推送请求
  10. C++之指针探究(十五):回调函数应用之qsort排序