zoukankan      html  css  js  c++  java
  • Linux-条件判断式

    1️⃣if... then:

    if [ 条件判断式1 ]; then
        语句一
    elif [ 条件判断式2 ]; then
        语句二
    else 
        语句三
    fi
    

     2️⃣case...esac:

    case $变量名称 in #关键字case 还有变量前面的$
        "第一个变量内容") #每个变量都是被双引号括起来,关键字是小括号) 
        程序段
        ;;    #每个类型结尾,使用两个分号
         "第二个变量内容")
        程序段
        ;;
    *)
        不包含第一个变量内容和第二个变量内容的其他程序段
        ;;
    esac #最后的case结尾,是反写的case
    

     示例:

    #!/bin/bash
    case $1 in
            "one")
            echo "you input number is one"
            ;;
            "two")
            echo "you input number is twp"
            ;;
    *)
            echo "you input number is other"
            ;;
    esac
    
    结果是:
    [---@k4181v ~]$ sh demo.sh one
    you input number is one
    

    3️⃣function函数

    function fname(){
        程序块
    }
    

     function的定义,一定要在使用之前

  • 相关阅读:
    组件基础
    css 手稿
    HTML手稿
    Vmstat命令监控Linux资源并将数据通过图形化方式显示
    JAVA---类和对象
    JAVA---Graphics2D类
    JAVA---数组
    JAVA---图形处理
    JAVA----日历源代码
    SQL常用语句大全
  • 原文地址:https://www.cnblogs.com/starstarstar/p/11190636.html
Copyright © 2011-2022 走看看