Linux系统shell脚本入门之break

Posted 江湖有缘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统shell脚本入门之break相关的知识,希望对你有一定的参考价值。

Linux系统shell脚本入门之break

一、使用break跳出内循环

1.脚本内容

[root@192 scripts]# cat break.sh 
#!/bin/bash
########################################
#Author:jeven
#time:Wed 18 May 2022 11:12:39 PM CST
#filename:break.sh
#Script description:
########################################
for i in `seq 10`
do
	if [ $i -eq 4 ];then
		break
	fi
	echo $i
done

2.执行脚本

[root@192 scripts]# sh break.sh 
1
2
3

二、使用continue跳出本次循环

1.脚本内容

#!/bin/bash
########################################
#Author:jeven
#time:Wed 18 May 2022 11:12:39 PM CST
#filename:break.sh
#Script description:
########################################
for i in `seq 10`
do
	if [ $i -eq 4 ];then
	#	break
	        continue
	fi
	echo $i
done

2.脚本执行结果

[root@192 scripts]# sh break.sh 
1
2
3
5
6
7
8
9
10

三、break与continue区别

1.break是跳出整个循环
2.continue是跳过本次循环,循环继续

以上是关于Linux系统shell脚本入门之break的主要内容,如果未能解决你的问题,请参考以下文章

linux shell脚本之-变量极速入门与进阶

Linux的shell脚本实战之while循环

超详细!Linux入门之手把手教你shell脚本编程(字符串环境变量运算符)

超详细!Linux入门之手把手教你shell脚本编程(字符串环境变量运算符)

超详细!Linux入门之手把手教你shell脚本编程(字符串环境变量运算符)

嵌入式Linux从入门到精通之第六节:shell脚本