Shell中的循环语句
文章目录
- 1 for in 循环
- 2 while循环
1 for in 循环
for variable in value_list
do
statements
done
value_list可以是如下值:
- 直接给出具体的值
- 给出一个取值范围
- 使用命令的执行结果
- 使用 Shell 通配符
- 使用特殊变量
举例如下:
#!/bin/bashfor n in 1 2 3 4 5
doecho $n
donefor n in {1..19}
doecho $n
donefor n in $(ls *)
doecho $n
done
使用特殊变量如下:
#!/bin/bashecho '$@'
for n in $@
doecho $n
doneecho '"$@"'
for n in "$@"
doecho $n
doneecho '$*'
for n in $*
doecho $n
doneecho '“$*”'
for n in "$*"
doecho $n
done
输出结果:
2 while循环
while condition
do
statements
done
示例如下:
#!/bin/bashn=1while (( n < 10 ))
doecho $nn=$(( n + 1 ))
done
参考资料:
- [野火]i.MX Linux开发实战指南
Shell中的循环语句相关推荐
- Shell:shell中的循环语句
shell中的循环语句 for语法格式 for var in list;do commands done 其中list可以包含: 1) 直接写 for alpha in a b c d;doecho ...
- Shell中的循环语句for、while、until实例讲解
在编程语言中,循环语句是最基本的语法之一,在Shell(这里是Bash)中也不例外,再把以前自己写过的相关内容整理一下吧. 这里包括for/while/until循环,以及变量自增的语法实例. ...
- Linux Shell 脚本之循环语句
目录 Shell 脚本之循环语句 一.echo 二.date 三.for 四.while 五.until 六.continue 和 break Shell 脚本之循环语句 一.echo echo - ...
- Shell脚本,循环语句用于减少程序代码冗余和重复,for语句,while语句,使用let进行变量自增
Shell脚本,循环语句用于减少程序代码冗余和重复,for语句,while语句 一.for语法: 1. for 变量 in 值列表 do 命令序列 done 例子:输出循环中的所有值 for i in ...
- Shell编程之循环语句(详细讲解以及脚本案例)
Shell编程之循环语句(详细讲解以及脚本案例) 文章目录 一.for语句的结构 (一).for语句应用实例 1.示例1--批量添加用户 2.示例2--使用根据IP地址检查主机状态 3.示例3--fo ...
- python的for语句用法_python中list循环语句用法实例
本文实例讲述了python中list循环语句用法.分享给大家供大家参考.具体用法分析如下: Python 的强大特性之一就是其对 list 的解析,它提供一种紧凑的方法,可以通过对 list 中的每个 ...
- shell中while循环案例
shell中while循环案例 新建一个文件: while_test.sh ,复制一下代码: i=0 while ((i < 9)) ...
- shell编程之循环语句
shell编程之循环语句 文章目录 shell编程之循环语句 一.for循环语句 1. for循环语法结构 ㈠ 列表循环 2. 应用案例 二.while循环语句 1. while循环语法结构 2. 应 ...
- Linux Shell脚本多循环语句练习题
Linux Shell脚本多循环语句练习题 99乘法表 矩形 正直角三角形 反直角三角形 倒直角三角形 等腰三角形 倒等腰三角形 菱形 平行四边形 直角梯形 等腰梯形 99乘法表 #!/bin/bas ...
最新文章
- Linus采访对Linux对git和对代码品味的理解
- Windows 08 R2_NLB负载均衡(图文详解)
- 传值调用 与传地址调用(传引用)
- 本科、硕士、博士,究竟有何区别?
- OpenGL 4.0 Tutorials 第三章:初始化 OpenGL 4.0
- Java代码实现Fibonacci数列
- html4中basefont,html basefont标签怎么用
- 单片机七阶音符_单片机对于音乐的编程中 ,音符的十六位数据表是怎样
- Vue模板 script部分
- oracle日期处理完全版
- 程序员如何写简历之项目篇(二)
- C语言论坛系统课程设计
- 学妹面试拼刀刀被问Java策略模式是什么鬼?哈哈哈哈
- 如何删除win10更新文件并彻底解决win10自动更新问题?
- python 如何实现依据依存关系构造邻接矩阵(有向图)
- 杰奇小说系统百度地图生成插件
- 2018中文EI收录情况
- CSS-7-美化网页元素
- 又发现一个免费网盘分享给大家
- 18.play依赖管理
热门文章
- java经典50题_JAVA经典算法50题(3)【面试+工作】
- 【Python】调用百度云API人脸搜索服务 Face Search
- LaTex 更改文字颜色
- 玩转Mixly – 2、Arduino AVR编程 之 输入输出
- 彻底理解DFT定义(第三章离散傅里叶变换(3.1)学习笔记)
- linux opendir readdir closedir 的使用
- C++类的成员变量和成员函数
- 考前自学系列·计算机组成原理·查询方式/中断方式/DMA方式的适用范围及判断
- 【Linux】Face Recognition的封装
- spider RPC入门指南