惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
月光博客
月光博客
B
Blog RSS Feed
C
Check Point Blog
WordPress大学
WordPress大学
T
Tailwind CSS Blog
GbyAI
GbyAI
H
Help Net Security
Y
Y Combinator Blog
I
InfoQ
雷峰网
雷峰网
阮一峰的网络日志
阮一峰的网络日志
小众软件
小众软件
美团技术团队
博客园 - 三生石上(FineUI控件)
MongoDB | Blog
MongoDB | Blog
Jina AI
Jina AI
A
About on SuperTechFans
G
Google Developers Blog
爱范儿
爱范儿
F
Fortinet All Blogs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
U
Unit 42
人人都是产品经理
人人都是产品经理

博客园 - 魔豆

oracle中使用unpivot实现列转行 推荐一个可以下载B站视频的工具 学习qt,做了一个小应用:随机点名提问系统 hadoop的eclipse插件 mysql5.5安装到最后一步卡死无响应的解决方法 Hbase各版本支持情况 Comparable接口的使用 css3实现动画效果 HTML5中使用EventSource实现服务器发送事件 HTML5中的Web Worker技术 css3中的盒子模型 使用visual studio code运行html 【转】解决chrome浏览器不支持audio和video标签的autoplay自动播放 spring mvc中添加对Thymeleaf的支持 Eclipse安装代码反编译插件Enhanced Class Decompiler 使用idea创建web项目 shell编程学习笔记(十二):Shell中的break/continue跳出循环 shell编程学习笔记(十一):Shell中的while/until循环 shell编程学习笔记(九):Shell中的case条件判断
shell编程学习笔记(十):Shell中的for循环
魔豆 · 2019-03-17 · via 博客园 - 魔豆

shell编程中可以实现for循环遍历

先来写一个最简单的吧,循环输出从1到10,脚本内容为:

#! /bin/sh
for i in {1..10}
do
echo $i
done

上面的代码从1到20循环输出,使用for关键字进行循环,循环体以do开始,以done结束。

再看第二个例子,这个例子循环遍历一个集合:

#! /bin/sh
list="a b c d"
for item in $list
do
echo $item
done

上面的代码会把集合循环遍历输出,分别输出a、b、c、d

我还没有搞懂,为啥这个字符串,这里怎么就变成了一个集合,例子先放在这,慢慢研究吧。

从这个笔记开始,我就不把冗长的命令列出来了,只写关键的shell脚本了。