continue

停止当前循环,并执行外层循环 for、while、until、select的下一次循环,
continue后面也可以加数字n,表示跳到外部的第n层循环,n必须大于1,如果n比当前循环测呢概述还大,那么将跳到最外层循环

#!/bin/bash
for I in A B C D
do
    echo -n "$I:"
    for J in `seq 10`
       do
           if [ $J -eq 5 ]; then
               continue
               #continue 2
           fi
           echo -n "$J"
       done
    echo
done
echo

continue 结果
A:1234678910
B:1234678910
C:1234678910
D:1234678910


continue 2 结果
A:1234 B:1234 C:1234 D:1234
posted @ 2019-10-07 21:34  π=3.1415926  阅读(141)  评论(0)    收藏  举报