溫馨提示×

linux continue語句的循環控制

小樊
93
2024-08-18 18:48:38
欄目: 智能運維

在Linux中,continue語句用于跳過當前循環中的剩余代碼并繼續下一次循環。當continue語句執行時,循環體中后續的代碼將被忽略,直接跳轉到下一次循環的迭代。這通常用于在循環體中的某個條件滿足時,跳過當前迭代并繼續下一次迭代。

以下是一個使用continue語句的例子,該示例使用for循環遍歷一個列表,當元素為奇數時跳過并繼續下一次迭代:

#!/bin/bash

numbers=(1 2 3 4 5)

for num in ${numbers[@]}; do
    if (( $num % 2 == 1 )); then
        continue
    fi
    echo "Even number: $num"
done

在上面的例子中,當$num為奇數時,continue語句會跳過echo "Even number: $num"這行代碼,并直接執行下一次迭代。這樣可以確保只有偶數會被輸出。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女