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

    条件测试类型:

      整数测试

      字符测试

      文件测试

    条件测试的表达式:

      [ expression ]——注意空格

           [[ expression ]]

      test expression

    整数比较:

      -eq:测试两个整数是否相等: 比如 [ $A -ep $B ]

      -ne:不等为正,等则为假

      -gt:

      -lt:

            -le:

            -ge:

    文件测试:

    -e FILE:测试文件是否存在

    -f FILE:测试文件是否为普通文件

    -d FILE:测试文件是否为普通文件

    -r FILE:测试当前用户对指定文件是否有读取权限

    -w FILE:

    [ -e /etc/inittab ]

    字符串比较

    [ "$A" == "$B" ]

    !=

    判断语句

    if  judgement; then
        statement1
        statement2
    fi
    
    if judgement; then
        statement1
        statement2
    else
        statement3
        statement4
    fi

    算术运算:

    1、let 算术运算表达式
        let C=$A+$B
    2、$[ 算术运算表达式 ]
        C=$[ $A+$B]
    3、$((算术运算表达式))
    4、expr 算术运算表达式,表达式中各操作数及运算符之间要有空格,而且要使用命令引用
      C=`expr $A + $B`
  • 相关阅读:
    android sdk配置
    ptmalloc, dlmalloc
    Longest common subsequence problem
    handless UI (direct UI)
    poj 题目分类
    2010有道难题练习赛2
    JAVA内存模型
    wxformbuilder+WxWidgets下载编译使用
    这几天弄一下
    活用regex的例子 zz
  • 原文地址:https://www.cnblogs.com/lvjygogo/p/8652833.html
Copyright © 2011-2022 走看看