• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >linux shell > Shell脚本for循环语句简明教程

Shell脚本for循环语句简明教程

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了shell脚本for循环,shell脚本中for循环,shell脚本for,shell脚本循环,linux shell脚本 循环等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

与其他编程语言类似,Shell支持for循环。

for循环一般格式为:
for 变量名 in 列表
do
    command1
    command2
    ...
    commandN
done
</div>

当变量值在列表里,for循环即执行一次所有命令,使用变量名获取列表中的当前取值。命令可为任何有效的shell命令和语句。in列表可以包含替换、字符串和文件名。

in列表是可选的,如果不用它,for循环使用命令行的位置参数。

例如,顺序输出当前列表中的数字:

for loop in 1 2 3 4 5
do
    echo "The value is: $loop"
done
</div>

输出:
The value is: 1
The value is: 2
The value is: 3
The value is: 4
The value is: 5

顺序输出字符串中的字符:
for str in 'This is a string'
do
    echo $str
done
</div>

输出:
This is a string

</div>

您可能想查找下面的文章:

  • Shell中的for循环总结
  • Shell脚本之无限循环的两种方法
  • Shell脚本中使用for循环和cat命令实现按顺序合并文件
  • Shell脚本for循环语句简明教程
  • shell脚本编程之for语句、if语句使用介绍

相关文章

  • Linux Shell+Curl网站健康状态检查脚本,抓出中国博客联盟失联站点
  • 一天一个shell命令 linux文本内容操作系列-cut命令详解
  • 又拍云存储同步脚本
  • Shell正则表达式学习笔记
  • Linux makefile 和shell文件相互调用实例详解
  • 自动生成linux网卡配置脚本分享
  • Shell时间运算及时间差计算方法
  • 合并一个文件夹下多个文件内容的单行shell命令
  • fedora 开机启动/禁止开机启动服务的实现
  • 3个备份系统文件并邮件发送的Shell脚本分享

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Apache使用 .htaccess 来实现强制https访问的方法
    • 实现android自动化测试部署与运行Shell脚本分享
    • Shell中判断字符串是否为数字的6种方法分享
    • 每天学一个 Linux 命令之more命令
    • 如何编写健壮的Bash脚本(经验分享)
    • shell脚本实现分日志级别输出的方法
    • Shell脚本中使用for循环和cat命令实现按顺序合并文件
    • Linux shell脚本编程if语句的使用方法(条件判断)
    • nginx 下安装配置 phpadmin报错的解决方法
    • shell for循环与数组应用介绍

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有