📅  最后修改于: 2023-12-03 14:43:56.380000             🧑  作者: Mango
在 Linux 中,continue
命令用于跳过当前循环中的剩余语句,并开始下一次循环。在循环中,当满足某个条件时,可以使用 continue
命令来跳过该条件下的后续代码执行,直接进入下一次循环。
continue
命令的语法如下:
continue
下面是一个使用 continue
命令的示例,该示例为一个打印 1 到 10 中偶数的程序:
#!/bin/bash
for (( i=1; i<=10; i++ ))
do
if [ $(expr $i % 2) -eq 1 ]
then
continue
fi
echo $i
done
在上述示例中,使用 expr $i % 2
取模运算符判断当前循环变量 i
是否为偶数。如果为奇数,则执行 continue
命令跳过后续代码,直接开始下一次循环;否则,执行 echo $i
将偶数打印出来。
continue
命令用于在循环中跳过某个条件下的后续代码执行,直接开始下一次循环。与 break
命令不同的是,continue
命令并不会终止整个循环的执行。因此,它通常用于跳过某些不满足条件的循环执行过程。