旗下导航:搜·么
当前位置:网站首页 > .Net教程 > 正文

怎样推断文件是不是存在于Perl中【C#.Net教程】,文件,Perl

作者:搜教程发布时间:2019-11-27分类:.Net教程浏览:98评论:0


导读:Perl有一组有效的文件测试操纵符,可用于检察文件是不是存在。个中有-e,它搜检文件是不是存在。当您处置惩罚须要接见特定文件的剧本时,此信息可能对您有效,而且您愿望在实行操纵之前确...
Perl有一组有效的文件测试操纵符,可用于检察文件是不是存在。个中有-e,它搜检文件是不是存在。当您处置惩罚须要接见特定文件的剧本时,此信息可能对您有效,而且您愿望在实行操纵之前确保该文件存在。

比方,假如您的剧本具有依靠的日记或配置文件,请起首搜检它。假如运用此测试找不到文件,则下面的示例剧本会激发描述性毛病。

#!/usr/bin/perl
$filename = '/path/to/your/file.doc';
if (-e $filename) {
print "File Exists!";
}

起首,建立一个字符串,个中包括要测试的文件的途径。然后将-e(exists)语句包装在前提块中,以便只在文件存在时才挪用print语句(或放在那边的任何内容)。你能够经由过程运用除非前提来测试相反的 - 文件不存在 - :

unless (-e $filename) {
print "File Doesn't Exist!";
}

其他文件测试操纵符

您能够运用“and”(&&)或“or”(||)操纵符一次测试两个或多个东西。其他一些Perl文件测试操纵符有:

搜检文件是不是可读

w搜检文件是不是可写

-x搜检文件是不是可实行

-z搜检文件是不是为空

f搜检文件是不是为一般文件

-d搜检文件是不是是目次

l搜检文件是不是是标记链接

运用文件测试能够协助您防止毛病,或许让您意想到须要修复的毛病。

相干引荐:《Perl教程》http://www.ki4.cn/course/list/39.html

本篇文章就是关于推断文件是不是存在于Perl中的要领引见,愿望对须要的朋侪有所协助!

以上就是怎样推断文件是不是存在于Perl中的细致内容,更多请关注ki4网别的相干文章!

标签:文件Perl


欢迎 发表评论: