zoukankan      html  css  js  c++  java
  • shell判断文件,目录是否存在或有无某些权限的代码

    用shell脚本判断文件或目录是否存在,判断是否有某些权限。

    #!/bin/sh 
    #check file or directory or permission
    #edit www.jbxue.com
    
    myPath="/var/log/httpd/" 
    myFile="/var /log/httpd/access.log" 
    #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 
    
    if [ ! -x "$myPath"]; then 
    mkdir "$myPath" 
    fi 
    #这里的-d 参数判断$myPath是否存在 
    if [ ! -d "$myPath"]; then 
    mkdir "$myPath" 
    fi 
    #这里的-f参数判断$myFile是否存在 
    if [ ! -f "$myFile" ]; then 
    touch "$myFile" 
    fi 
    #其他参数还有-n,-n是判断一个变量是否是否有值 
    if [ ! -n "$myVar" ]; then 
    echo "$myVar is empty" 
    exit 0 
    fi 
    #两个变量判断是否相等 
    if [ "$var1" = "$var2" ]; then 
    echo ‘$var1 eq $var2′ 
    else 
    echo ‘$var1 not eq $var2′ 
    fi 
     
  • 相关阅读:
    python字符串字典列表互转
    列表迭代器 ListIterator
    并发修改异常处理
    二月天 案例
    Calendar类
    Date类
    冒泡排序
    内部类
    python第三天
    Layui——checkbox使用
  • 原文地址:https://www.cnblogs.com/cfinder010/p/3131520.html
Copyright © 2011-2022 走看看