通过break、continue、exit在Shell脚本中实现中断与退出的功能。
break可以结束整个循环;continue结束本次循环,进入下一次循环;exit结束整个脚本
脚本square.sh 内容如下:
#/bin/bash
for i in {1..200}
do
[ $[i%6] -ne 0 ] && continue
echo $i 'square is' $[ i*i ]
done
输出结果为:

本文介绍了如何在Shell脚本中使用break、continue和exit来控制循环流程。示例脚本展示了如何利用这些控制结构跳过不满足条件的循环,并在满足特定条件时终止整个脚本。对于编写高效且可控的Shell脚本,掌握这些控制语句至关重要。
通过break、continue、exit在Shell脚本中实现中断与退出的功能。
break可以结束整个循环;continue结束本次循环,进入下一次循环;exit结束整个脚本
脚本square.sh 内容如下:
#/bin/bash
for i in {1..200}
do
[ $[i%6] -ne 0 ] && continue
echo $i 'square is' $[ i*i ]
done
输出结果为:

2万+

被折叠的 条评论
为什么被折叠?