shell_音乐播放器一样的循环结构

本文详细介绍了Shell脚本中的循环结构,包括for循环、while循环、until循环和select语句的用法,并通过实例展示了如何使用这些循环。此外,还提到了循环控制命令如break、continue和exit,以及函数的定义和调用。最后,讲解了数组的声明、赋值、访问及遍历,并给出了一项创建用户并设置密码的练习。
摘要由CSDN通过智能技术生成

作用:重复执行某些命令
for循环
1)
for 变量 in 列表
do
循环体
done

2)
for ((初始变量;循环条件;运算))
do
循环体
done

例子:
打印1-5
#!/bin/bash
for i in {1…5}
do
echo $i
done

#!/bin/bash
for((i=1;i<=5;i++))
do
echo $i
done

练习:使用for循环,显示/tmp目录下的文件名
#!/bin/bash
dir=/tmp
for i in ls $dir
do
echo $i
done

while循环
先对条件进行判断,
满足条件,执行循环;不满足,结束循环

语法:
while 条件测试
do
循环体
done

例子:用while打印1-5
#!/bin/bash
i=1
while [ $i -le 5 ]
do
echo $i
let i++
done

until
不满足until条件,一直循环
直到满足until条件,结束循环

until 条件
do
循环体
done

例子:用until打印1-5
#!/bin/bash
i=1<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值