shell编程之case语句与循环语句

发布时间:2020-04-09 05:37:06 作者:wx5d8ab22a0be5a
来源:网络 阅读:239

case多分支语句
case语句结构:针对变量的不同取值,分别执行不同的命令序列

case 变量值 in
模式1)
    命令序列1
    ;;
模式2)
    命令序列2
    ;;
*)
    默认命令序列
esac

“ ;;”表示一句话的结束
“if,else”语句适用于一个区间范围
“case‘语句适用于匹配某一个固定值
shell编程之case语句与循环语句
case语句运用实例:
1.判断输入的字符是数字、字母还是符号
shell编程之case语句与循环语句
2.判断输入成绩的优良差
shell编程之case语句与循环语句
循环语句
for语句的结构:读取不同的变量值,用来逐个执行同一组命令

for 变量名 in 取值列表
do
    命令序列
done

从取值列表中自上而下取一个值赋值给变量,再进行输出
shell编程之case语句与循环语句
for语句运用实例
1.批量添加用户
用户名存放在users.txt文件中,每行一个
初始密码均设为123456
验证脚本
shell编程之case语句与循环语句
shell编程之case语句与循环语句
shell编程之case语句与循环语句
2.使用ping命令查看与各主机的连通性
将结果保存到shuju.txt
shell编程之case语句与循环语句

shell编程之case语句与循环语句
while语句的结构:重复测试某个条件,只要条件成立则反复执行

while 条件测试操作
do
    命令序列
done

while语句运用实例:
1.批量添加用户
用户名称以stu开头,按数字顺序进行编号
一共添加20个用户,即stu1、 stu2、…、stu20
初始密码均设为123456
shell编程之case语句与循环语句
shell编程之case语句与循环语句
until语句的结构:重复测试某个条件,只要条件不成立则反复执行

until 条件测试操作
do
    命令序列
done

shell编程之case语句与循环语句
until语句的运用实例
1.计算1-50的和,通过循环累加的方式计算
shell编程之case语句与循环语句

推荐阅读:
  1. ECMAScript语句之《迭代语句(循环语句)》
  2. 全面了解Shell编程中的case语句与函数

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

shell脚本 case语句 for语句

上一篇:python 多线程与队列

下一篇:安全协议——IPSec(自动协商策略内容)

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》