shell脚本—双循环与break、continue、exit结束循环

目录

一、双循环建立

1.1 脚本命令

for (( i=1;i<=5;i++))
do
   echo "外循环为:$i"
   for ((j=1;j<=10;j++))
   do
     echo "内循环为:---$j"
   done
done

1.2 操作验证

shell脚本—双循环与break、continue、exit结束循环

二、跳出循环

2.1 break——跳出单个循环

for (( i=1;i<=5;i++))
do
   echo "外循环为:$i"
   for ((j=1;j<=10;j++))
   do
    if [ $j -ge 3 -a $j -le 9 ];then
      break
     echo "1111"
    fi
     echo "内循环为:---$j"
   done
done

shell脚本—双循环与break、continue、exit结束循环
shell脚本—双循环与break、continue、exit结束循环

2.2 continue——中止某次循环中的命令,但不会完全中止整个命令

for (( i=1;i<=5;i++))
do
   echo "外循环为:$i"
   for ((j=1;j<=10;j++))
   do
    if [ $j -ge 3 -a $j -le 9 ];then
      continue
     echo "1111"
    fi
     echo "内循环为:---$j"
   done
done

shell脚本—双循环与break、continue、exit结束循环
shell脚本—双循环与break、continue、exit结束循环

2.3 exit——跳出整个大循环

for (( i=1;i<=5;i++))
do
   echo "外循环为:$i"
   for ((j=1;j<=10;j++))
   do
    if [ $j -ge 3 -a $j -le 9 ];then
      exit
     echo "1111"
    fi
     echo "内循环为:---$j"
   done
done

shell脚本—双循环与break、continue、exit结束循环

上一篇:LINUX-模块化编程


下一篇:.net core 5 wpf 系统托盘