首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

shell脚本循环语句

20.10 for循环 ?   Shell中的for循环可以使用seq来定义循环的数字范围,图中定义的就是循环1-100的数字。...图中代码示例,用于完成每隔半分钟就检查系统的负载,当系统负载大于10的时候,就发送一份邮件,很显然这是一个常见的监控脚本。   ...如图,当i等于3的时候就重新开始了循环,后面的代码就不再执行了。 20.15 exit退出整个脚本 ?...exit是退出整个脚本的执行,break只是跳出循环,而且break和continue都是在循环中使用的,而exit则可以在脚本的任意地方使用,一旦exit被执行,整个脚本就会结束,无论后面有没有代码都会结束...如图,当i等于3的时候就退出了整个脚本的执行,后面的代码就不会被执行了,exit可以用于返回一个数字,我们使用的echo $? 打印的数字就是脚本中exit返回出来的数字。

1.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

shell脚本专题(04):循环

shell脚本做个总结,所以有了写本专题的想法。...循环是编程的一部分,shell脚本的编写离不开循环。文章主要介绍了通过两层for循环查找可执行文件和使用while循环创建用户这两个示例。...三、脚本测试 1.查找可执行文件 本文示例展示了如何通过两层循环查找可执行文件。脚本如下: [root@shell ~]# more find_exe.sh #!.../bin/bash':脚本首行,声明执行脚本的shell 'IFS=:':自定义分隔符为: 'for folder in PATH':开启外层循环,使用for命令循环读取变量\PATH并赋值给folder...循环是shell编程的重要内容,学好循环可以为今后的学习打下牢固的基础。 本文所有脚本和安装包文件已上传github:shell-scripts-04 更多请点击:shell专题

1.6K11

【bat】脚本基础、顺序条件和循环语句

脚本语言具有小巧便捷、快速开发的特点;常见的脚本语言有Windows批处理脚本bat、Linux脚本语言shell以及python、matlab等,脚本语言常用于安装或运行程序,执行重复操作等。...用好脚本语言可以大大提高工作效率,已经成为运维人员的必备技能之一。 脚本基础 脚本(Script)在IT领域是舶来品,最早是从演艺界出现的。...else if %var% == 3 ( echo "the number equal to 3" ) else ( echo "input wrong number,exit." ) pause 循环语句...循环语句常用的是for循环,如: ## 循环语句 FOR /L %variable IN (start,step,end) do (command [command-parameters]) 打印从1...到10的数字: @echo off for /l %%i in (1,1,10) do (echo %%i) pause 执行循环内所有操作: @echo off for %%a in (A,B,C,D

9610

shell脚本快速入门之-----循环(for、while、until)

一、for循环 1、for循环语句 for语句结构 语句结构 for 变量名 in 取值列表 do 命令序列 done 语句结构举例 for 收件人 in 邮件地址列表 do 发送邮件 done ?...zhaoliu:/bin/bash tianji:x:1005:1005::/home/tianji:/bin/bash wangba:x:1006:1006::/home/wangba:/bin/bash 脚本可以适当修改优化...2、while语句应用示例 使用while循环语句输出1-10数字 #!...while true:死循环有时候也有奇效,可与用户交互 #!...3、until语句应用2 为指定用户发送在线消息 若指定用户不在线(未登陆系统),则每10分钟(实验中为了测试效果,可改为3s)试一次,直至用户登录系统后再发送信息 用户名与消息通过为止参数传递给脚本

1.1K30

shel脚本基础系列(三)for-while循环

一、背景 虽然自己是一名java程序员,做后端的,但是最近工作中经常需要看别人写的脚本去运行项目,所以作为后端程序员,我们也需要了解一下shell语法,会读懂一些基本的shell脚本。...二、for循环 1、共三种写法,下面实现打印1到5作为例子 (1)、第一种写法,实现打印1到5。 #!...for((i=1;i<=5;i++)) do echo $i done 2、一些关键字 关键字含义break跳出循环exit退出脚本continue继续,跳出本次循环 3、举例,判断是否是质数 (1)...command done 2、举例,where打印1到5 i=1 while (($i<=5)) do echo "$i" i=$[$i+1] done 3、举例,脚本同步系统时间...四、总结 以上就是就是关于shell语法for循环,while循环相关所有内容,希望对大家有帮助,可以参考一下

32620
领券