美文网首页
test 命令

test 命令

作者: Ada_Corner | 来源:发表于2016-09-09 14:05 被阅读0次

    test condition

    if [ condition ] ; then

      commands

    fi

    test 命令的数值比较功能

    比较                          描述

    n1 -eq n2                 等于

    n1 -ge n2                 大于或等于

    n1 -gt n2                  大于

    n1 -le n2                  小于或等于

    n1 -lt n2                   小于

    n1 -ne n2                  不等于

    test 命令的字符串比较功能

    比较                  描述

    str1 = str2         相同

    str1 != str2        不相同

    str1 < str2          小

    str1 > str2          大

    -n str1               非0

    -z str1               为0

    test 命令的文件比较功能

    比较                  描述

    -d file              检查file是否存在并为一个目录

    -e file              检查file是否存在

    -f file                检查file是否存在并为一个文件

    -r file                检查file是否存在并可读

    -s file                检查file是否存在并非空

    -w file               检查file是否存在并可写

    -x file                检查file是否存在并可执行

    -O file               检查file是否存在并属当前用户所拥有

    -G file                检查file是否存在并且默认组与当前用户相同

    file1 -nt file2     检查file1是否比file2新

    file1 -ot file2     检查file1是否比file2旧 

    相关文章

      网友评论

          本文标题:test 命令

          本文链接:https://www.haomeiwen.com/subject/vgveettx.html