首页 > 代码库 > Shell 编程基础之 Break, Continue 练习
Shell 编程基础之 Break, Continue 练习
一、语法
break:用来跳出循环。break N 可以跳出多层循环
break
break N
continue:用来跳过循环。continue N 可以跳过多层循环
continue
continue N
二、详细与区别
- break
for var1 in 1 2 3do for var2 in 0 5 do if [ "$var1" -eq "2" -a "$var2" -eq "0" ]; then break 2 else echo "$var1 $var2" fi donedone
user@ae01:~$ ./test.sh1 01 5
- continue
for var1 in 1 2 3do for var2 in 0 5 do if [ "$var1" -eq "2" -a "$var2" -eq "0" ]; then continue 2 else echo "$var1 $var2" fi donedone
user@ae01:~$ ./test.sh1 01 53 03 5
Shell 编程基础之 Break, Continue 练习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。