Dominik Wild: Ausgabe eines anderen Perl-Scripts auslesen

Ich möchte innerhalb eines Perl-Scripts die Ausgabe eines zweiten Scripts verarbeiten. Die Scripts befinden sich beide auf dem gleichen Server, es gibt also sicher keine Copyright-Verletzung. Ich habs schon einigermassen hingebracht, ich krieg aber keine Daten in die @ARGV wenn ich die Parameter wie unten angabe.

open(PS, "/usr/bin/perl5 /absolutepath/cgi-bin/script.pl parameter ");
while(<PS>)
{

Verarbeitung

}
close(PS);

Wie mach ich das?

  1. Wie mach ich das?

    ( @ARR) = /usr/bin/perl5 /absolutepath/cgi-bin/script.pl parameter;
    foreach $Line ( @ARR )
    usw
    sollte funktionieren
    Gruß, MW

    1. Das Problem war, dass die REQUEST_METHOD auf GET war. Ich kann den Grund dafür zwar nicht ganz nachvollziehen. Ist die Umgebungsvariable noch durch das aufrufende Script gesetzt?