Marcel: Programme unter Linux starten...

Hallo zusammen!

Es zwar schonmal einen Eintrag in diesem Forum über dieses Thema, aber mein Problem ist ein wenig anders....

Ich will mit einem Perl Script ein *.gz Archiv entpacken.
Ich habe mir gedacht das Perl vielleicht dies einfach über die BASH erledigt. Z.B.:

/bin/bash -c "gunzip -c /home/proxy/stat/access.log-20040124.gz > /home/proxy/stat/access.log"

Wie kann PERL soetwas ausführen?
Im vorhandenen Post steht das man Programme mit "open(handle)" öffnet bzw. startet, aber das funktioniert irgendwie nicht.

Gruß
Marcel

  1. Halihallo Marcel

    Es zwar schonmal einen Eintrag in diesem Forum über dieses Thema, aber mein Problem ist ein wenig anders....

    Wenn auf ein Posting verwiesen wird, _muss_ ein Link darauf stehen!

    Wie kann PERL soetwas ausführen?

    perldoc -f system
    perldoc -f fork  &  perldoc -f exec
    perldoc perlop  in Verbindung mit Backticks

    etc.

    Viele Grüsse

    Philipp

    1. Hallo Philipp,

      Es zwar schonmal einen Eintrag in diesem Forum über dieses Thema, aber mein Problem ist ein
      wenig anders....

      Wenn auf ein Posting verwiesen wird, _muss_ ein Link darauf stehen!

      s/_muss_/sollte/

      Grüße,
       CK

      --
      Die Wirklichkeit hat weder ein Inneres, noch ein Äußeres, noch ein Zentrum.
  2. Hallo,

    Ich will mit einem Perl Script ein *.gz Archiv entpacken.

    Nur so als Denkanstoss: es gibt auch ein Modul fuer Perl zum Umgang mit gz-Archiven (Compress::Zlib).

    Gruss
    Thomas