2012-12-23 2 views
0

.rar 아카이브를 perl에서 특정 경로로 추출하려고합니다. 항상 archive :: Rar with perl

는 아카이브 ::는 RAR에게 다른 디렉토리를 알려줄 수있는 COMAND가 ... 내 루트 폴더로 추출,

my $archive= 'text.rar'; 
my $directory = 'photos'; 
my $rar = Archive::Rar->new(-archive => $archive); 
$rar->Extract(-to => $directory); 

하지만 didnt가 밖으로 일 : 내가이를 tryed?

미리 감사드립니다.

my $rar = Archive::Rar->new(-archive => $archive, -initial => $directory); 
$rar->Extract(); 

그냥 할 것 : 그것이 나오는 것에 따라

+0

문서화 된 옵션이없는 것 같습니다. 압축을 풀기 전에 항상'chdir $ directory'를 시도 할 수 있습니다. 그것은 꽤 예쁘지 않지만 "일해야"합니다. – TLP

답변

0

않은 -documented 옵션이 있습니다.