精华内容
下载资源
问答
  • 判断文件或目录是否存在 #!/bin/bash if [ $# -eq 0 ] ;then echo "未输入任何参数,请输入参数" echo "用法:$0 [文件名|目录名]" fi if [ -f $1 ];then echo "该文件,存在" ls -l $1 else echo "没有该文件" fi if...

    判断文件或目录是否存在

    #!/bin/bash
    if [ $# -eq 0 ] ;then
    echo "未输入任何参数,请输入参数"
    echo "用法:$0 [文件名|目录名]"
    fi
    if [ -f $1 ];then
    echo "该文件,存在"
    ls -l $1
    else
    echo "没有该文件"
    fi
    if [ -d $1 ];then
     echo "该目录,存在"
     ls -ld $2
    else
     echo "没有该目录"
    fi
    
    展开全文
  • Shell判断文件或目录是否存在

    千次阅读 2019-08-30 15:36:11
    Shell判断文件或目录是否存在 一. 具体每个选项对应的判断内容: -e filename 如果 filename存在,则为真 -d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真 -L filename ...

    Shell判断文件或目录是否存在

    一. 具体每个选项对应的判断内容:

    -e filename 如果 filename存在,则为真 
    -d filename 如果 filename为目录,则为真 
    -f filename 如果 filename为常规文件,则为真 
    -L filename 如果 filename为符号链接,则为真 
    -r filename 如果 filename可读,则为真 
    -w filename 如果 filename可写,则为真 
    -x filename 如果 filename可执行,则为真 
    -s filename 如果文件长度不为0,则为真 
    -h filename 如果文件是软链接,则为真

    二.常用的例子:

    1.判断文件夹是否存在

    #shell判断文件夹是否存在
    
    #如果文件夹不存在,创建文件夹
    if [ ! -d "/myfolder" ]; then
      mkdir /myfolder
    fi

    2.判断文件夹是否存在并且是否具有可执行权限

    #shell判断文件,目录是否存在或者具有权限
    folder="/var/www/"
    file="/var/www/log"
    
    # -x 参数判断 $folder 是否存在并且是否具有可执行权限
    if [ ! -x "$folder"]; then
      mkdir "$folder"
    fi

    3.判断文件夹是否存在

    # -d 参数判断 $folder 是否存在
    if [ ! -d "$folder"]; then
      mkdir "$folder"
    fi

    4.判断文件是否存在

    # -f 参数判断 $file 是否存在
    if [ ! -f "$file" ]; then
      touch "$file"
    fi

    5.判断一个变量是否有值

    # -n 判断一个变量是否有值
    if [ ! -n "$var" ]; then
      echo "$var is empty"
      exit 0
    fi

    6.判断两个变量是否相等.

    # 判断两个变量是否相等
    if [ "$var1" = "$var2" ]; then
      echo '$var1 eq $var2'
    else
      echo '$var1 not eq $var2'
    fi

     

    展开全文
  • 主要介绍了Python 判断文件或目录是否存在的实例代码,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
  • 判断文件或目录是否存在有自带的函数 file_exists:文件是否存在 $file = "check.txt"; if(file_exists($file)){ echo "当前目录中,文件".$file."存在";}else{ echo "当前目录中,文件".$file."不存在";} is_...

    判断文件或目录是否存在有自带的函数

    file_exists:文件是否存在

    $file = "check.txt";

    if(file_exists($file))
    {
        echo "当前目录中,文件".$file."存在";
    }
    else
    {
         echo "当前目录中,文件".$file."不存在";
    }

     

    is_dir:目录是否存在

    $dir = "c:/datacheck";

    if(is_dir($dir))
    {
        echo "当前目录下,目录".$dir."存在";
    }
    else
    {
         echo "当前目录下,目录".$dir."不存在";
    }

    转载于:https://www.cnblogs.com/bluealine/p/6649585.html

    展开全文
  • 判断文件或目录是否存在 funcStat func Stat(name string) (fi FileInfo, err error) Stat返回一个描述name指定的文件对象的FileInfo。 如果指定的文件对象是一个符号链接,返回的FileInfo描述该符号链接指向的...

    判断文件或目录是否存在

    func Stat(name string) (fi FileInfo, err error)
    • Stat返回一个描述name指定的文件对象的FileInfo。
    • 如果指定的文件对象是一个符号链接,返回的FileInfo描述该符号链接指向的文件的信息,本函数会尝试跳转该链接。

    如果出错,返回的错误值为*PathError类型。


    • golang判断文件或文件夹是否存在的方法为使用os.Stat() 函数返回的错误值进行判断:
      • 如果返回的错误为nil,说明文件或文件夹存在
      • 如果返回的错误类型使用os.IsNotExist() 判断为true,说明文件或文件夹不存在
      • 如果返回的错误为其它类型,则不确定是否在存在
    //自己写了一个函数
    func PathExists(path string)(bool, error){
        _ , err :=os.Stat(path)
        if err == nil{//文件或者目录存在
        return true, nil
        }
    if os.IsNotExist(err){
        return false, nil
        }
        return false, err
    }

     

    展开全文
  • if判断文件或目录是否存在以及文件覆盖与备份 一、简介 本文主要记录一波linux中shell脚本用if语句判断文件或目录是否存在,并且以jenkins自动发布覆盖项目和历史版本记录为例,让大家跟好的理解shell脚本的灵活...
  • 第二步,检测文件或目录是否存在: hdfs dfs -test -e 文件或目录名 第三步,查看检测结果: echo $? 若输出结果为0,则说明文件或目录存在,若为1,则说明文件或目录不存在。 二、Java代码实现 import org.apache...
  • func Stat func Stat(name string) (fi FileInfo, err error) ...golang判断文件或文件夹是否存在的方法为使用os.Stat() 函数返回的错误值进行判断: 如果返回的错误为nil,说明文件或文件夹存在 如果返回的错误
  • 使用函数 file_exists <?php $filename = 'test.txt'; if (file_exists($filename)) { echo "文件存在"; } else { echo "文件存在"; } ?>
  • 一、通过复制方法创建文件或目录 二、通过新建方法创建文件和目录 一、通过复制方法创建文件或目录 (1)复制文件(包括空文件): @echo off echo result.jtl文件判断 SET SourceFile=G:\Jmeter\apache-jmeter...
  • then echo "没有输入任何文件或目录,脚本退出"&&exitfiif [ -f $1 ];then echo "该文件存在,详情如下:" ls -l $1&&exitelse echo "抱歉,没有该文件"fiif [ -d $1 ];then echo "该目录存在,详情...
  • 1. shell判断文件,目录是否存在或者具有权限  2. #!/bin/sh  3.  4. myPath="/var/log/httpd/"  5. myFile="/var /log/httpd/access.log"  6.  7. # 这里的-x 参数判断$myPath是否存在并且是否具有可...
  • qt 下判断文件或目录是否存在

    万次阅读 2010-09-29 17:23:00
    qt 下判断文件或目录是否存在   bool QFileInfo::exists () const Returns true if the file exists; otherwise returns false.   bool QFileInfo::isDir () const Returns ...
  • Linux shell判断文件或目录是否存在

    万次阅读 2017-10-13 17:05:17
    #!/bin/sh myPath="/var/log/httpd/" ...#这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$myPath"]; then  mkdir "$myPath" fi #这里的-d 参数判断$myPath是否存在 if
  • #!/bin/bashif [ $# -eq 0 ] ;then echo "未输入任何参数,请输入参数" echo "用法:$0 [文件名|目录名...then echo "该文件,存在" ls -l $1else echo "没有该文件"fi if [ -d $1 ];then echo "该目录,存在" ls -ld $...
  • 判断目录是否为:目录: os.path.isdir(path) Return True if path is an existing directory. This follows symbolic links, so both islink() and ...判断目录是否为:文件: os.path.isfile(pat
  • 在编写shell脚本时,通常最开始的工作是对环境的检查,比如检查某一文件或目录是否存在,并执行相应的操作等。下面的shell脚本实现的功能是,先检查某一目录是否存在,不存在的话就创建此目录,存在的话就cd到这个...
  • 今天与大家分享一个PHP文件操作类,进行常规的FSO文件操作,实现的功能有:PHP获取指定文件大小、判断文件目录是否存在、删除文件或目录、复制文件或目录、同时创建多级目录、读取文件内容到字符串中、将字符串...
  • 在 Python 中判断文件或目录(路径)是否存在是十分方便的,os.path.exists 就可以搞定,但需要进一步判断该路径是否是目录(文件夹),如果不存在,则创建目录。 代码示例: import os test_path = './test' # ...
  • 可以通过man test来查看文档,下面的文章转自... #!/bin/sh myPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" ...# 这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$...
  • access():判断是否具有存取文件的权限 相关函数stat,open,chmod,chown,setuid,setgid表头文件#include<unistd.h>定义函数int access(const char * pathname, int m...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,319
精华内容 527
关键字:

判断文件或目录是否存在