[Ruhr-pm] Perl

Renee Bäcker mailinglisten at renee-baecker.de
Do Sep 10 07:28:23 PDT 2009


Veit Wahlich schrieb:
> Klingt fuer mich nach Ausgabe auf stdout. In diesem Fall wuerdest Du am
> Einfachsten den open-Befehl wie von Renee beschrieben verwenden, eine
> Zeile einlesen, das Filehandle von stdout des Programms schlieszen und
> die Ausgabe dann z.B. mit split oder einem Regex zerlegen.

Ich würde da eher qx{} nehmen:

my ($line) = qx{ programm.exe 'param1' 'param2' };
my $info   = (split /\s/, $line)[2];

print $info;

- Renée

-- 

Perl-Magazin: http://perl-magazin.de
Perl-Nachrichten: http://perl-nachrichten.de


Mehr Informationen über die Mailingliste Ruhr-pm