perl 处理压缩文档的一些问题
useArchive::Tar;my$tar=Archive::Tar->new;$tar->read('origin.tgz');$tar->extract();这样会...
use Archive::Tar;
my $tar = Archive::Tar->new;
$tar->read('origin.tgz');
$tar->extract();
这样会把tgz解压出来,但是路径会在脚本存放的路径。如果是origin.Z这种压缩文件也打不开。
我用下面的
use Archive::Extract;
my $ae = Archive::Extract->new( archive => 'foo.tgz' );
my $ok = $ae->extract;
解是解出来了,得到的是乱码。
请问怎么弄? 展开
my $tar = Archive::Tar->new;
$tar->read('origin.tgz');
$tar->extract();
这样会把tgz解压出来,但是路径会在脚本存放的路径。如果是origin.Z这种压缩文件也打不开。
我用下面的
use Archive::Extract;
my $ae = Archive::Extract->new( archive => 'foo.tgz' );
my $ok = $ae->extract;
解是解出来了,得到的是乱码。
请问怎么弄? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询