• 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 
     
  • 相关阅读:
    HTML_表单
    jabc_DAO
    JDBC 加钱减钱
    JDBC 连接池
    JDBC
    视图序列索引
    【Java8】 lambda 特性讲解
    IntelliJ IDEA 常用快捷键
    Java IO 之 装饰模式
    Java IO 讲解
  • 原文地址:https://www.cnblogs.com/cfinder010/p/3131520.html
Copyright © 2020-2023  润新知