gpt4 book ai didi

perl - 测试::简单检查文件是否存在

转载 作者:行者123 更新时间:2023-12-02 08:46:47 24 4
gpt4 key购买 nike

有没有办法使用 test::simple 来检查文件是否存在?我是 perl 的新手,我阅读了所有的 test::tutorial,很简单。我假设我需要在模块中创建一个子模块,但是我可以只添加常规的 perl 代码来检查文件吗?如果是这样,我如何从测试文件中调用它?

抱歉,我没有代码,因为我真的不明白。

最佳答案

这应该可行

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

要查看是否允许读取、写入或执行文件,我们可以使用这些代替上面的 -e:

Readable: -r
Writable: -w
Executable: -x

使用测试::简单

use Test::Simple tests => 1;
my $filename='/path/to/your/file.doc';

ok(checkfile($file)==1,'File found');

sub checkfile{
if (-e $_[0]) { return 1;}
else { return 0; }
}

use Test::Simple tests => 1;
my $filename='/path/to/your/file.doc';

ok(-e $filename,'File found');

关于perl - 测试::简单检查文件是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11874080/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com