加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > Linux编程开发 > SHELL

break退出for循环

时间:2011-11-28 10:19:50  来源:  作者:

 #!/bin/bash

for((i=0;i<3;i++))
{
    echo "abc"
    if [ $? != 0 ]; then
        sleep 1
        continue
    fi

    fsdf
    if [ $? != 0 ]; then
        sleep 5
        continue
    fi
    sleep 5
    break
}
有失败,要执行3次循环体
#!/bin/bash
for((i=0;i<3;i++))
{
    echo "abc"
    if [ $? != 0 ]; then
        sleep 1
        continue
    fi

    echo "edf"
    if [ $? != 0 ]; then
        sleep 5
        continue
    fi
    sleep 5
    break
}
没有失败,执行1次循环体就退出

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
    无相关信息
栏目更新
栏目热门