shell 循环
时间: 2023-07-03 21:21:02 浏览: 101
控制结构篇——while循环-shell学习教程
Shell 脚本中有多种循环方式,包括 for 循环、while 循环、until 循环等。
1. for 循环
for 循环一般用于遍历数组或者执行一定次数的操作。
语法如下:
```
for 变量名 in 值1 值2 ... 值n
do
# 执行操作
done
```
示例:
```
for i in 1 2 3 4 5
do
echo $i
done
```
2. while 循环
while 循环用于在条件满足时重复执行一段代码。
语法如下:
```
while [ 条件 ]
do
# 执行操作
done
```
示例:
```
num=1
while [ $num -le 5 ]
do
echo $num
num=$((num+1))
done
```
3. until 循环
until 循环用于在条件不满足时重复执行一段代码。
语法如下:
```
until [ 条件 ]
do
# 执行操作
done
```
示例:
```
num=6
until [ $num -le 1 ]
do
echo $num
num=$((num-1))
done
```
以上是 Shell 脚本中常用的三种循环方式,可以根据需要选择适合自己的循环方式。
阅读全文