perl 判断文件是否为空
4个回答
展开全部
my $filename = "1234";
my ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,$blksize,$blocks) = stat($filename);
if($size == 0)
print "空文件";
my ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,$blksize,$blocks) = stat($filename);
if($size == 0)
print "空文件";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先新建一个空的文件,然后拿要判断的文件和这个空文件进行对比判断即可。
touch null
if(`diff otherdo null`)
{
print "otherdo is no null\n";
}
else
{
print "otherdo is null\n";
}
touch null
if(`diff otherdo null`)
{
print "otherdo is no null\n";
}
else
{
print "otherdo is null\n";
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if (-z $file)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询