使用 Perl 阅读压缩目录内容的首选方法是什么?
George
问问题
1064 次
3 回答
6
CPAN 上有几个模块用于处理各种存档格式(zip、tar 等),您可能需要的是Archive::Zip。
于 2008-09-25T17:19:06.913 回答
4
存档::Zip
require Archive::Zip;
my $zip = Archive::Zip->new($somefile);
for($zip->memberNames()) {
print "$_\n";
}
于 2008-09-25T20:22:49.873 回答
1
如果您想要 .tar.gz 存档的内容
open(DIR_LISTING, "gzip -dc concert25.tgz | tar -tf -|") || die;
while (<DIR_LISTING>) {
print;
}
close (DIR_LISTING);
于 2008-09-25T18:32:40.213 回答