Linux中shell脚本的done关键字用法

avatar
作者
猴君
阅读量:0

在Linux中,done关键字通常用于结束一个循环结构,如for循环、while循环或until循环。在使用这些循环结构时,需要使用do关键字来开始循环体,然后使用done关键字来结束循环体。示例代码如下:

#!/bin/bash  # 使用for循环遍历数组 fruits=("apple" "banana" "cherry") for fruit in "${fruits[@]}" do     echo "I like $fruit" done  # 使用while循环打印数字 num=1 while [ $num -le 5 ] do     echo $num     num=$((num + 1)) done  # 使用until循环倒计时 countdown=10 until [ $countdown -eq 0 ] do     echo "$countdown seconds left"     countdown=$((countdown - 1)) done 

在上面的示例中,done关键字被用于结束forwhileuntil循环结构,确保循环体内的命令会被正确执行。在编写shell脚本时,记得在每个循环结构的结束处使用done关键字。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!