讲起这几个shell内置函数,有段搞笑的故事,博主本身学习linux的时候不专心,所以脚本很烂。。
有一天在玩一款拳皇的时候,听到continue一词,让博主很惊讶。至此开启爱上脚本的道路。
上简单的测试
[[email protected] day1]# cat ss.sh
#!/bin/bash
for ((i=0;i<5;i++))
do
if [ $i -eq 3 ]
then
break
#continue
#exit
fi
echo $i;sleep 1
done
echo "ok"
###################################################
[[email protected] day1]# sh ss.sh #由此看出break是直接终断循环的
0
1
2
ok
——————————————————————————————
[[email protected] day1]# sh ss.sh #continue效果 还是中断当前循环,继续进行下一循环
0
1
2
4
ok
——————————————————————————————
[[email protected] day1]# sh ss.sh #exit 直接退出了脚本
0
1
2
原文地址:https://www.cnblogs.com/sxgaofeng/p/9174413.html
时间: 2024-11-08 20:25:52