如何使用Perl搜索归档文件

时间:2008-09-25 17:17:59

标签: perl search file-io compression

使用Perl读取压缩目录内容的首选方法是什么?

3 个答案:

答案 0 :(得分:6)

CPAN上有几个模块用于处理各种存档格式(zip,tar等),您可能会使用Archive::Zip

答案 1 :(得分:4)

归档::邮编

require Archive::Zip;
my $zip = Archive::Zip->new($somefile);
for($zip->memberNames()) {
  print "$_\n";
}

答案 2 :(得分:1)

如果您需要.tar.gz存档的内容

open(DIR_LISTING, "gzip -dc concert25.tgz | tar -tf -|") || die;
while (<DIR_LISTING>) {
   print;
}
close (DIR_LISTING);