小编inq*_*ind的帖子

为什么在这个 while 循环实例中“继续”不起作用?

我正在尝试学习 Unix 并练习循环。有人可以解释为什么在遇到continue语句后输出被暂停吗?

之后输出暂停Count : 4,我用Ctrl+退出C

代码:

COUNT=0

while [ $COUNT -lt 10 ]
do
  if [ $COUNT = 5 ]
  then
     continue
  fi
  echo "Count : $COUNT"
  ((COUNT++))
done

echo "while loop finished"
exit 0
Run Code Online (Sandbox Code Playgroud)

shell-script

-2
推荐指数
1
解决办法
43
查看次数

标签 统计

shell-script ×1