2024年6月8日发(作者:)
linux shell 循环语句
Linux Shell是一种强大的命令行工具,它提供了很多循环语句,可
以帮助我们快速地处理大量的数据。在本文中,我们将介绍一些常
用的循环语句,包括for循环、while循环、until循环等,以及它
们的用法和示例。
1. for循环
for循环是一种常用的循环语句,它可以遍历一个列表或者一个范
围内的数字。for循环的语法如下:
```
for variable in list
do
command1
command2
...
done
```
其中,variable是一个变量名,list是一个列表,可以是一个数组、
一个文件列表或者一个字符串列表。在循环中,变量variable会依
次取list中的每个元素,并执行循环体中的命令。
例如,我们可以使用for循环来遍历一个数组:
```
#!/bin/bash
fruits=("apple" "banana" "orange" "grape")
for fruit in "${fruits[@]}"
do
echo "I like $fruit"
done
```
输出结果为:
```
I like apple
I like banana
I like orange
I like grape
```
2. while循环
while循环是一种基于条件的循环语句,它会在条件为真的情况下
一直执行循环体中的命令。while循环的语法如下:
发布评论