shell for循环和while循环
时间: 2024-08-15 15:00:45 浏览: 47
shell for&while; 循环详细总结
3星 · 编辑精心推荐
shell脚本中的for循环和while循环都是控制结构,用于重复执行一组指令,直到满足特定条件为止。
1. **for循环**:通常用于已知迭代次数的情况,比如遍历数组或一系列变量。基本语法如下:
```sh
for variable in list; do
command(s);
done;
```
`variable`会在每次迭代中取list中的下一个元素,`command(s)`会在这个元素上执行一次。
2. **while循环**:当某个条件为真时会一直执行,直到条件变为假。它的基本语法是:
```sh
while condition; do
command(s);
done;
```
只要`condition`保持成立,循环就会持续运行。一旦条件不再满足,`done`后面的命令才会停止执行。
阅读全文