LINUX DO 的核心准则 !!!

在 Linux Shell 脚本中,do 关键字用于标识循环体的开始,通常与 done 配对使用,表示循环体的结束。
它并不是一个独立的命令,而是用于定义循环结构的语法元素。

1. do 在 while 循环中的使用:

#!/bin/bash
count=1
while [ $count -le 5 ]
do
    echo "当前计数:$count"
    count=$((count + 1))
done

在上述示例中,do 后面的代码块在条件 [ $count -le 5 ] 为真时执行,直到条件不再满足。

2. do 在 for 循环中的使用:

#!/bin/bash
for fruit in apple banana orange
do
    echo "我喜欢:$fruit"
done

在此示例中,do 后面的代码块会依次对列表中的每个元素执行。

3. do 在 until 循环中的使用:

#!/bin/bash
n=1
until [ $n -gt 5 ]
do
    echo "数字:$n"
    n=$((n + 1))
done

在 until 循环中,do 后面的代码块在条件 [ $n -gt 5 ] 为假时执行,直到条件变为真。

注意事项:

  • do 必须与 done 配对使用,确保循环体的开始和结束明确。
  • 在循环体内编写需要重复执行的命令。
  • do 关键字本身不执行任何操作,它只是定义循环体的范围。
25 Likes

啥?啥?啥?啥?

4 Likes

赞
linux论坛终于有一个linux帖子了

4 Likes

好w
还真是do

1 Like

do的好啊

1 Like

好 可以再来一筐 :gift:节日快乐

1 Like

:smile::smile::smile::smile::smile::smile:想起刚上班的时候了

1 Like

后端佬?

运维佬 :rofl:

1 Like

太好了,是核心准则,我们有救了 :tieba_013:

1 Like

学习了~ do …done

草,真的是linux do

3 Likes

还真是do啊

1 Like

兄弟,我勒个豆豆豆豆,说对吧,离个大谱,说不对吧,又没啥毛病 :upside_down_face:

一篇关于linux的文章突然出现在linux论坛,竟然一时不知道如何评论 :neutral_face:

1 Like

Linux do 的核心准则还是得我来写 :thinking:

是的佬哥,我同意,你这个才是核心 :grinning:

给你去掉了“纯水”标签
linux内容怎么能说是水呢:joy:

1 Like

在外面看到 do 没大写就知道不对劲 :rofl:

do起来