shell编程之case语句与循环语句
admin
2023-02-25 08:00:05
0

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语句与循环语句

相关内容

热门资讯

买不起大疆、影石的年轻人,排队... 文 | 表外表里 ,作者 | 陈梓洁,编辑 | 杨静、曹宾玲 “一台机器,旺季月入1500。” 去...
美国众议员当街打掉拍摄人员的手... 近日,美国KCCI电视台爆出的一段视频显示,美国众议员扎克·纳恩在街道上与跟踪拍摄人员发生口角,并动...
今天上凯道人数成关键!媒体人示... 海峡导报综合报道 台湾中联油脂致癌油风暴继续延烧,国民党今天(25日)在凯道举办“我是人、我反毒台”...
谷歌公布1500万次AI交互,... 导读:谷歌分析1500万次去标识化AI交互后发现,在一个典型职业中,AI大约可参与21%的任务,但完...
空调水管不出水不制冷 原因可能是空调缺氟或是氟利昂泄漏,可以修补泄漏点,添加适量的氟;原因可能是空调的功率不够,可以更换与...
洗衣机不出水怎样修理拆装 如果您的洗衣机出现不出水的问题,也许是因为以下几个原因:1. 水龙头未开启:在洗衣机不出水的情况下,...
原创 三... 随着REDMI K100系列两杯(Pro/ProMax)的入网,以及一款小米神秘新机,小米在8月份的...
洗衣机放不出水咋回事儿 洗衣机放不出水,可能是以下几个方面的原因: 1. 排水管道堵塞:洗衣机的排水管道如果被毛发等污垢堵...
美的电热水瓶不出水故障维修方法 1、 电热水瓶的电机是12V的串励电机。也就是说上电后热水瓶会自动加热,水沸腾时,温控器将会自动断开...
tcl洗衣机xqg100-p3... 1、可能是牵引器损坏造成无法打开排水阀芯,此时应更换新的牵引器。2、排水阀内有杂物堵塞也有可能造成洗...