博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux Shell编程(17)——嵌套循环
阅读量:5343 次
发布时间:2019-06-15

本文共 698 字,大约阅读时间需要 2 分钟。

嵌套循环就是在一个循环中还有一个循环,内部循环在外部循环体中.在外部循环的每次执行过程中都会触发内部循环,直到内部循环执行结束.外部循环执行了多少次,内部循环就完成多少次.当然,不论是外部循环或内部循环的break语句都会打断处理过程.
例子:嵌套循环
#!/bin/bash# nested-loop.sh: 嵌套的"for" 循环.outer=1             # 设置外部循环计数.# 开始外部循环.for a in 1 2 3 4 5do  echo "Pass $outer in outer loop."  echo "---------------------"  inner=1           # 重设内部循环的计数.  # ===============================================  # 开始内部循环.  for b in 1 2 3 4 5  do    echo "Pass $inner in inner loop."    let "inner+=1"  # 增加内部循环计数.  done  # 内部循环结束.  # ===============================================  let "outer+=1"    # 增加外部循环的计数.  echo              # 每次外部循环之间的间隔.done               # 外部循环结束.exit 0

转载于:https://www.cnblogs.com/new0801/p/6176862.html

你可能感兴趣的文章
饮冰三年-人工智能-Python-33博客园山寨版之报障管理
查看>>
“号码盾牌”,治企业飞单保行业信誉
查看>>
表单验证--扩展验证规则
查看>>
xcode - pod install 出现错误
查看>>
10-18 至 11-18 看书记录
查看>>
[转]python 3.x 与 2.x的区别
查看>>
自我回答,问题2:比如有个历史记录,,然后左边有个按钮btnleft,,右边有个按钮btnright,点击对应按钮,,就会有对应历史记录推进,或者后退...
查看>>
第七章
查看>>
composer install Your requirements could not be resolved to an installable set of packages
查看>>
作业二
查看>>
#类加载机制#
查看>>
Android 图片平铺实现方式
查看>>
个人工作总结03
查看>>
JPG、PNG和GIF图片的基本原理及优…
查看>>
oracle如何向空表中添加一个类型为clob的非空列
查看>>
堆和栈的区别
查看>>
操作系统(笔试系列)-第五讲存储器管理
查看>>
固定流程、自由流程和自定义流程的区别?
查看>>
jdbc作业3
查看>>
golang 单元测试
查看>>