zoukankan      html  css  js  c++  java
  • 测试文件权限

    IFS=:
    for dir in $PATH
    do
            echo $dir
            if [ -w dir ]; then
                    echo -e "\t你有权限写$dir"
            else
                    echo -e "\t你没有权限写$dir"
            fi
            if [ -o dir ]; then
                    echo -e "\t你拥有$dir"
            else
                    echo -e "\t你不拥有$dir"
            fi
    done

    注:bash文件测试符

    操作符          真值条件

    -d file          file存在并且是一个目录

    -e file                           file存在

    -f file                            file存在并且是普通文件(不是目录或特殊文件)                              

    -g file                           file存在并且是SGID(设置组ID) 文件

    -r file                            对file有读权限

    -s file                            file存在并且不为空

    -u file                            file存在并且是SUID(设置用户ID) 文件

    -w file                            对file有写权限

    -o file                            拥有file

    -G file                            测试是否是file所属组的一个成员

  • 相关阅读:
    python第九十天----jquery
    收藏所用C#技术类面试、笔试题汇总
    线程内打开窗体
    有关正则表达式的一些总结
    XML与Object的范型转换
    开始工作了
    Oracle查询数据表结构(字段,类型,大小,备注)
    MyEclipse安装jbpm插件
    MyEclipse启动tomcat增加内存配置
    extJs常用的四种Ajax异步提交
  • 原文地址:https://www.cnblogs.com/djcsch2001/p/2020198.html
Copyright © 2011-2022 走看看