5. Shell 基本运算符

    • 算数运算符
    • 关系运算符
    • 布尔运算符
    • 字符串运算符
    • 文件测试运算符
    1. 完整的表达式要被“反单引号”(`)包含,注意这个字符不是常用的单引号,在 Esc 键下边。

    二、关系运算符

    1. b=20
    2. if [ $a -eq $b ]
    3. then
    4.   echo "$a -eq $b : a 等于 b"
    5. else
    6. fi

    四、逻辑运算符

    1. if [[ $a -lt 100 && $b -gt 100 ]]
    2.   echo "返回 true"
    3. else
    4.   echo "返回 false"

    六、文件测试运算符

    1. file="C:/helloworld.sh"
    2. if [ -r $file ]
    3. then
    4.   echo "文件可读"
    5. else
    6.   echo "文件不可读"