From a2af7f9419c4923684aab0c9d5228ad7345d6ab4 Mon Sep 17 00:00:00 2001 From: cxykevin Date: Wed, 2 Oct 2024 13:10:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20src/shell=5Fand=5Fshell=5F?= =?UTF-8?q?script/loops.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/shell_and_shell_script/loops.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/shell_and_shell_script/loops.md b/src/shell_and_shell_script/loops.md index 29d3a0f..d306366 100644 --- a/src/shell_and_shell_script/loops.md +++ b/src/shell_and_shell_script/loops.md @@ -4,10 +4,10 @@ 那么在 Shell Script 中,我们可以使用以下几种循环结构: -- for-in 循环: 依次循环某个数组中的每个元素。 -- for 循环:可以方便的从一个数走到另一个数,当然不止这一种用法。 -- while循环: 在条件为真时,重复执行一段代码。 -- until循环: 在条件为假时,重复执行一段代码。 +- `for-in`: 依次循环某个数组中的每个元素。 +- `for`:可以方便的从一个数走到另一个数,当然不止这一种用法。 +- `while`: 在条件为真时,重复执行一段代码。 +- `until`: 在条件为假时,重复执行一段代码。 接下来就让我们逐一讲解这些循环结构吧。 @@ -31,9 +31,9 @@ array[0] 这将会返回 array 数组中的第一个元素,即"value1"。 -## for-in 循环 +## `for-in` 循环 -for-in 循环是 Shell Script 中最常用的循环结构之一,它允许我们依次循环某个数组中的每个元素。以下是一个简单的 for-in 循环示例: +`for-in` 循环是 Shell Script 中最常用的循环结构之一,它允许我们依次循环某个数组中的每个元素。以下是一个简单的 for-in 循环示例: ```bash for variable in array @@ -44,7 +44,7 @@ done 在这个示例中,variable 是循环变量,array 是要循环的数组。在每次循环中,variable 都会被赋值为 array 中的一个元素,然后执行你的代码。当 array 中的所有元素都被循环完毕后,循环结束。 -## for 循环 +## `for` 循环 for 循环是 Shell Script 中另一种常用的循环结构,它允许我们使用初始化、判断条件、迭代语句来控制循环的执行。以下是一个简单的for循环示例: @@ -57,9 +57,9 @@ done 在这个例子中,初始化语句会被执行,然后执行一次判断语句。如果判断语句的结果为真,那么就会进行一次循环。当你的代码运行完毕后,会执行一次迭代语句,然后再回去执行判断。 -## while 循环 +## `while` 循环 -while 循环允许我们在某个条件为真时,重复执行一段代码。以下是一个简单的示例: +`while` 循环允许我们在某个条件为真时,重复执行一段代码。以下是一个简单的示例: ```bash while 条件 @@ -70,11 +70,11 @@ done while 循环就相当于一个 for 循环,但是没有了初始化和迭代语句。如果你在条件的位置写上了 `true`,那么它会永无休止的执行下去,除非你手动停止。 -## until 循环 +## `until` 循环 -until 循环刚好与 while 循环相反,它允许我们在某个条件为假时,重复执行一段代码。以下是一个简单的 until 循环示例: +`until` 循环刚好与 while 循环相反,它允许我们在某个条件为假时,重复执行一段代码。以下是一个简单的 until 循环示例: -```shell +```bash until 你的条件 do 你的代码