Wasser: als gz pepackte Datei mit hilfe eins Modules entpacken

Beitrag lesen

Hi Cheatah,

danke für Deine schnelle Antwort, mein Versuch war folgendes:

#!/bin/perl -w

use Archive::Tar;

my  $tar = Archive::Tar->new();
$tar->read("access.log.16.2.gz",1);

#@tar = splitt(/\n/, $tar);
#foreach $tarline(@tar){

open (FFF, ">>temp.txt");

print FFF $tarline;

print ".";

close (FFF);

}

und scheinbar beginnt er auch richtig das ganze zu entpacken, zumindest läuft (auch auch ohne print?!?) die entpackte logdatei über den Bildschirm, bis dann irgentwann ein "checksum error" kommt.

Kann das an der Dateigröße knapp 800KB (gepackt) über 10MB entpackt liegen? .. Kleinere Dateien funktionieren, aber an die Daten drann komme ich immer noch nicht. Wenn jemand von Euch ein funktionierendes Beispiel hat wäre ich dafür sehr dankbar.

Gruß Wilm T. Klaas
Alias Wasser