ITPub博客

首页 > Linux操作系统 > Linux操作系统 > perl读压缩文件与一般文件

perl读压缩文件与一般文件

原创 Linux操作系统 作者:chyf1983 时间:2010-06-10 14:52:09 0 删除 编辑
sub open_zip_file
{
 my $path = $_[0];
 my $filename = $_[1];
 
 my $gzh;
 if ( $filename =~ /\.csv/ ){ #一般文件
  open($gzh, "cat ".$path.$filename."|") || return -200;
 }
 else { #压缩文件
      open($gzh, "zcat " .$path.$filename ."|") || return -200;
 }
 return $gzh;
}
sub close_zip_file
{
 my $gzh = $_[0];
 close $gzh;
}

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/677997/viewspace-664900/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Python遍历目录
请登录后发表评论 登录
全部评论

注册时间:2010-06-09

  • 博文量
    8
  • 访问量
    9808