break 和continue
时间:2007-11-12 来源:woshiliumang
以前学习C和C++的时候,总是对break和continue不明白。今天又研究了一下,现在对这个总算是有了一个比较清晰的理解。
在shell编程中,循环语句中都是有done作为循环的结束。
break语句可以跳出循环,把控制直接转移到done之后的内容。
continue语句把控制直接传递到done语句,但是循环并不终止而是继续执行。
#! /bin/bash
for index in 1 2 3 4 5 6 7 8 9 10
do
if [ $index -le 3 ]; then
echo "continue"
continue
fi
echo $index
if [ $index -ge 8 ]; then
echo "break"
break
fi
done
运行结果:
continue
continue
continue
4
5
6
7
8
break
在shell编程中,循环语句中都是有done作为循环的结束。
break语句可以跳出循环,把控制直接转移到done之后的内容。
continue语句把控制直接传递到done语句,但是循环并不终止而是继续执行。
#! /bin/bash
for index in 1 2 3 4 5 6 7 8 9 10
do
if [ $index -le 3 ]; then
echo "continue"
continue
fi
echo $index
if [ $index -ge 8 ]; then
echo "break"
break
fi
done
运行结果:
continue
continue
continue
4
5
6
7
8
break
相关阅读 更多 +
- 系统休眠文件删除后果 如何删除计算机的休眠文件 2025-04-22
- 站群服务器是什么意思 站群服务器的作用 站群服务器和普通服务器的区别 2025-04-22
- jQuery插件有何作用 jQuery插件的使用方法 2025-04-22
- jQuery插件有哪些种类 简单的jQuery插件实例 2025-04-22
-