Bonjour,

j'essaie de détarer un fichier via un script perl sous windows 2008 R2 (version perl 5.10.1).
Ce script fonctionne correctement sur un Windows 2003 ou un Vista 32bits.

Voici mon script de test :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
use Archive::Tar;
 
my $tar = Archive::Tar->new;
 
$tar->read("test.tar",1);
 
@liste_extract = $tar->extract()
or die "TAR: Erreur lors de l'extraction!";

et le message d'erreur :

>perl test.pl
Read error on tarfile (missing data) 'test.sh' at offset unknown at test.pl l
ine 6
Avez-vous également rencontré ce pb? Si oui, comment le résoudre?
Merci