shell脚本for的用法
时间: 2023-05-14 18:04:15 浏览: 79
批处理BAT脚本中for命令的使用
for循环是一种常见的循环结构,用于在shell脚本中重复执行一组命令。for循环的语法如下:
```
for 变量名 in 列表
do
命令序列
done
```
其中,变量名是循环变量,列表是需要遍历的元素列表,命令序列是需要重复执行的一组命令。在每次循环中,变量名会依次取列表中的每个元素,然后执行命令序列。
例如,以下代码会输出数字1到5:
```
for i in 1 2 3 4 5
do
echo $i
done
```
输出结果为:
```
1
2
3
4
5
```
另外,还可以使用通配符来生成列表,例如:
```
for file in *.txt
do
echo $file
done
```
这个例子会输出当前目录下所有以.txt结尾的文件名。
阅读全文