Thread Perl Script von Perl Script ausführen (15 answers)
Opened by peterb at 2012-02-16 15:21

panni
 2012-02-22 11:53
#156310 #156310
User since
2012-02-15
23 Artikel
BenutzerIn
[default_avatar]
Dachte, da werden die Kommandos "direkter" aufgerufen. Schwer zu erklären, was ich dachte :) Hab es nach deiner Antwort hier mal probiert, es geht :)

Was mir da jetzt Probleme bereitet:
Aufruf in scriptA.pl erfolgt so:

Code (perl): (dl )
my $notice = qx(./scriptB.pl);


In scriptB.pl erzeuge ich ein

Code (perl): (dl )
return $notice;


Da erhalte ich vom System dann aber die Fehlermeldung
"Can't return outside a subroutine at ./scriptB.pl line 2."

Ok, verstehe ich, nun suche ich eine Möglichkeit, wie ich trotzdem Werte zurückübergeben kann.

IPC::RUN hab ich nicht probiert. Nur geschaut, ob es installiert ist. Ist es nicht. Muß ich den Admin fragen, ob er das nachinstalliert. Mal sehen ...

Danke
Last edited: 2012-02-22 11:58:18 +0100 (CET)

View full thread Perl Script von Perl Script ausführen