zoukankan      html  css  js  c++  java
  • perl判断文件是否存在 perl -e

    perl 有很多的命令  其中有  -e   是判断文件和目录是否存在

    代码如下:

    #!/usr/bin/perl
    
    
    $fileExist = -e "/var/log/messages";
    if ( $fileExist ) {
        print "Yes"
    }
    else {
        print "No"
    }

    还有以下命令:(请自行测试)

    以下为文件测试清单:
    文件测试测试操作符提供的信息
    -r文件或目录可读
    -w文件或目录可写
    -x文件或目录执行
    -o文件或目录归用户所有
    -R文件或目录对真正用户可读
    -W文件或目录对真正用户可写
    -X文件或目录对真正用户执行
    -O文件或目录归真正用户所有
    -e文件或目录存在
    -z文件存在且大小为0
    -s文件或目录存在且不为0(返回字节数)
    -f文件为普通文件
    -d文件为目录
    -l文件为符号链接
    -p文件为命名管道(FIFO)
    -S文件为一个套口(socket)
    -b文件为块特殊文件
    -c文件为字符特殊文件
    -t打开tty控制台的文件句柄
    -u文件或目录是设置用户ID号
    -g文件或目录是设置用户组ID号
    -k文件或目录的sticky位置位
    -T文件是文本文件
    -B文件是二进制文件
    -M以天为单位的存在时间
    -A以天为单位访问时间
    -C以天为单位同代码更改时间

  • 相关阅读:
    JavaScript的DOM操作(节点操作)
    php算法
    php常用函数
    去掉表单中的回车、换行、空格
    linux(centos)搭建SVN服务器
    同一台机子上用多个git 账号
    房屋交易合同
    简单的css 菜单
    Spring Collections XML 配置
    不同java 版本的新功能
  • 原文地址:https://www.cnblogs.com/wanghuixi/p/12072840.html
Copyright © 2011-2022 走看看