在一个函数中,我得到一个文件的引用。这可以是dir1/subdir/filename.txt
的格式
perl有没有办法:
答案 0 :(得分:0)
my $filename="dir1/subdir/filename.txt";
if (-e $filename)
{
print "file exists";
open( FILE, '<', $filename ) or die 'Could not open file: ' . $!;
}
elsif (!-e $filename)
{
print "file does not exist";
}
-e和-f都可用于检查文件是否存在 2.为避免冲突,我认为您可以使用文件名创建文件时创建文件。但是,我不确定你是否可以创造同样的东西。