Linux shell 脚本 - for循环
文章目录
在编程语言中,循环是必不可少的组件,当您想要一遍又一遍地重复代码直到满足指定条件时使用。
在 Bash 脚本中,循环扮演着几乎相同的角色,并用于自动执行重复性任务,就像在编程语言中一样。
在 Bash 脚本中,有 3 种类型的循环:for 循环、while 循环和 until 循环。这三个用于迭代值列表并执行一组给定的命令。
在本指南[1]中,我们将重点介绍 Linux 中的 Bash For 循环。
1. 循环语法
如前所述,for 循环遍历一系列值并执行一组 Linux 命令。
For 循环采用以下语法:
for variable_name in value1 value2 value3 .. n
do
command1
command2
commandn
done
现在让我们检查 bash for 循环的几个示例用法。
2. 循环示例
在最简单的形式中,for 循环采用以下基本格式。在此示例中,变量 n 遍历一组用花括号括起来的数值,并将它们的值打印到标准输出。
for n in {1 2 3 4 5 6 7};
do
echo $n
done
#!/bin/bash
LaneletUUID=34613390-9c60-445f-8ca6-1d1eaa308eee
echo $LaneletUUID
N=7
#for((n=1; n<=7; n++));
#fo