also das hängt ganz davon ab, was du brauchst.
du schreibst, du willst ein anderes programm aufrufen. dafür gibt es system().
system("perl", "/path/to/script.pl", $arg1, $arg2);
für genauere infos siehe perldoc -f system oder
http://p3rl.org/system
wenn du die ausgabe des skripts aber auch brauchst, dann musst du entweder den qx-operator verwenden
my $output = qx{perl /path/to/script.pl $arg1 $arg2};
(aber vorsicht mit dem quoten der parameter! eventuelle sonderzeichen müssen hier maskiert werden)
oder aber
IPC::Open3 oder
IPC::Run.
Last edited: 2011-08-01 13:22:10 +0200 (CEST)