阅读量:0
在Linux中,可以使用for
循环和while
循环来实现循环的功能。
- 使用
for
循环:
for variable in value1 value2 ... valuen do # 执行循环体的操作 done
在每次循环中,variable
会依次赋值为value1
、value2
等,然后执行循环体中的操作。
例如,以下示例将输出数字1到5:
for i in 1 2 3 4 5 do echo $i done
- 使用
while
循环:
while [ condition ] do # 执行循环体的操作 done
在每次循环中,会先判断condition
是否为真,如果为真,则执行循环体中的操作,然后再次判断condition
的值。
例如,以下示例将输出数字1到5:
i=1 while [ $i -le 5 ] do echo $i i=$((i+1)) done
需要注意的是,在循环体中可以使用其他命令或语句来执行具体的操作。另外,循环体中的命令或语句需要使用缩进或者使用do
和done
关键字来标识循环体的范围。