zoukankan      html  css  js  c++  java
  • 架构师的成长之路初片-shell~(if、for)

    三:if分支

    1, 单分支

    if 条件测试;then  //如果条件测试成功,那就执行下面的所有指令(指令可以有很多)

    执行指令

    fi

     

    2, 双分支

      if 条件测试;then  //如果条件测试成功,那就执行下面的所有指令(指令可以有很多)

    执行指令

    else    //如果上述条件测试失败,那就执行下面的指令

    执行指令

    fi

    例子:

    3: 多分支

    if 条件测试;then  //如果条件测试成功,那就执行下面的所有指令(指令可以有很多)

    执行指令

    elif 条件测试;then   //如果上述条件测试失败,那就执行下面的指令,elif可以写多个

    执行指令

    else    //如果上述条件测试失败,那就执行下面的指令

    执行指令

    fi

    例子:

    ----------------------------------------------------------------------------------------------------------------------

    四,循环

    有时我们需要某个或者某群任务反复在服务器中执行很多次,就可以使用循环命令写成脚本,而无需手工一次次执行

    for循环,可以定义某任务循环执行的次数

    语法:

    for 变量名 in  1 2 3。。。。   //此处变量名可以自定义,通常习惯用i,值的多少决定了下面dodone之间的任务执行多少次,每个值之间有空格,这里是有3个值,所以就循环执行指令3

    do

    循环执行的指令

    done

    例子:

    编写脚本,使用ping测试192.168.4.1~192.168.4.10,并统计几台 了几台不通

    -------------------------------------------------------------------------------------------------

     

     

     

     

     

     

  • 相关阅读:
    unity调用Android功能
    OnLevelWasLoaded 在脚本中执行顺序
    使用Sublime编写Shader
    将当前UI配置写入文件,并且恢复
    AssetBundle 点滴
    NGUI3.7的自适应问题
    Unity3D 消息框架设计
    Unity3D 任务系统设计
    Unreal 4
    基于DBLP的作者协作关系的挖掘
  • 原文地址:https://www.cnblogs.com/ahaocloud/p/14374665.html
Copyright © 2011-2022 走看看