OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4477|回复: 0

Linux Shell系列教程之(十)Shell for循环

[复制链接]

132

主题

340

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1036
金钱
1036
注册时间
2017-10-30
在线时间
163 小时
发表于 2018-9-4 15:16:30 | 显示全部楼层 |阅读模式
  Shell for循环语法
  Shell for循环的语法如下所示
  for 变量 in 列表
  do
  command1
  command2
  ...
  commandN
  done
  列表是一组值(数字、字符串等)组成的序列,每个值通过空格分隔。每循环一次,就将列表中的值依序放入指定的变量中,然后重复执行命令区域(在do和done 之间),直到所有元素取尽为止。
  Shell for循环示例
  接下来通过示例的方式给大家介绍下Shell for循环的用法。
  for loop in one two tree four
  do
  echo "I am : $loop"
  done
  输出结果:
  I am : one
  I am : two
  I am : tree
  I am : four
  可以顺序输出字符串的单词,示例:
  for str in I am chuangkexeuyuan
  do
  echo $str
  done
  输出结果:
  I
  am
  linuxdaxue
  可以显示当前目录下的文件,示例:
  for file in ./*
  do
  echo $file
  done
  输出结果:
  ./a.sh
  ./automake
  ./automonitor
  ./crzk
  ./makedir
  ./shell_start
  ./sql
  ./subm
  linux学习交流群:690327559
  linux免费学习课程 :
  http://www.makeru.com.cn/course/details/2058?s=26056
  http://www.makeru.com.cn/course/details/2478?s=26056
  http://www.makeru.com.cn/course/details/1937?s=26056

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 17:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表