Linux笔记(七)流程控制语句

if语句

单分支语句

if 条件语句的单分支结构由if、then、fi 关键词组成,而且只在条件成立后才执行预设的
命令,相当于口语的“如果……那么……”
在这里插入图片描述
ls -d [目录] 指的是列出目录本身不是目录内容

双分支语句

if 条件语句的双分支结构由if、then、else、fi 关键词组成,它进行一次条件匹配判断,
如果与条件匹配,则去执行相应的预设命令;反之则去执行不匹配时的预设命令,相当于口
语的“如果……那么……或者……那么……”
在这里插入图片描述

多分支语句

在这里插入图片描述
在这里插入图片描述

for条件循环语句

for循环语句可以让脚本一次性读取多个信息,然后逐一处理
格式为

for xxxx
do
xxx
done

在这里插入图片描述

while条件循环语句

while 条件循环语句是一种让脚本根据某些条件来重复执行命令的语句,它的循环结构往
往在执行前并不确定最终执行的次数,完全不同于for 循环语句中有目标、有范围的使用场景。
while 循环语句通过判断条件测试的真假来决定是否继续执行命令,若条件为真就继续执行,
为假就结束循环。

在这里插入图片描述
上述代码中,用$RANDOM变量来调取一个随机的数值(0~32767),'%'为取余,并使用expr去的结果,再与read命令输入的数值进行比较判断。
在这里插入图片描述

case条件测试语句

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值