shell脚本中for循环
时间: 2023-08-13 12:37:33 浏览: 109
Shell脚本用for循环遍历参数的方法技巧
Shell 脚本中的 for 循环可以用来循环处理一组数据,其基本语法如下:
```
for 变量名 in 数据列表
do
执行操作
done
```
其中,变量名表示循环变量,数据列表可以是一组数据,也可以是一个命令或通配符,执行操作则是需要循环执行的一系列命令或语句。在循环执行时,每次循环将会将数据列表中的一个值赋给循环变量,然后执行相应的操作,直到数据列表中的所有数据都被处理完毕。
例如,以下是一个使用 for 循环进行输出的例子:
```
#!/bin/bash
for i in 1 2 3 4 5
do
echo "Number: $i"
done
```
以上脚本将会循环输出 1 到 5 的数字。
除了基本语法外,for 循环还支持 C 风格的循环语法,例如:
```
for ((i=1; i<=5; i++))
do
echo "Number: $i"
done
```
以上语法与 C 语言中的 for 循环类似,可以使用变量、条件和循环增量等元素来控制循环的执行。
阅读全文