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

shell脚本编程之循环语句学习笔记

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

junjie 通过本文主要向大家介绍了shell脚本编程之循环语句学习笔记等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本篇博客很简单,看一下shell编程使用到的循环语句,包括for循环,while循环,until循环,for后边跟一个变量,然后是一个集合,将集合中的东西赋给这个变量,每次循环执行,这跟java中的foreach很像,while循环和if使用同样的条件判断,满足条件执行语句,until和while相反,不满足条件执行语句,是不是很简单啊,下面看一下代码吧。

#!/bin/sh
#for循环最基本的用法
for var in "hello" "xiao ta" "welcome to www.jb51.net"
do
echo -n "$var "
done
echo
#通配符扩展
for var in $(ls *.sh)
do
echo "$var"
done

#while循环,后边和if一样跟的都是条件
echo "please input secret"
read secret
while [ "$secret" != "xiao ta" ]
do
echo "try again"
read secret
done

#until循环和while相反,条件为假才执行
echo "please input text"
read text
until [ "$text" = "xiao ta" ]
do
echo "try again"
read text
done

exit 0
</div>

</div>

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

相关文章

  • shell脚本从SVN推送到多台服务器的代码
  • 用shell命令读取与输出数据的代码
  • 在指定目录查找指定后缀文件的shell脚本代码
  • linux下防火墙开启某个端口号及防火墙常用命令使用(详解)
  • shell写的告警次数控制及恢复示例代码
  • shell脚本正则匹配文件中的Email并写入到文件中代码分享
  • linux shell流程控制语句实例讲解(if、for、while、case语句实例)
  • Linux BASH多进程并行处理的方法实现
  • Linux Shell中判断进程是否存在的代码
  • Shell脚本for循环语句简明教程

文章分类

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

最近更新的内容

    • Shell脚本学习指南之文本处理工具
    • Linux 下mysql通过存储过程实现批量生成记录
    • Shell脚本避免重复执行的方法
    • 一天一个shell命令 linux好管家-磁盘-du命令详解
    • Shell脚本函数定义和函数参数
    • linux用户与文件基础命令介绍(1)
    • 一个下载网页图片的shell脚本
    • Shell脚本test命令使用总结和实例
    • ssh自动登录的4种实现方法
    • shell脚本编程之if语句学习笔记

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

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