Perl/Programme aufrufen

Hallo.

Mein CGI-Skript soll mehrere Perl-Skripte nacheinander aufrufen. z,B.

request: http://…/skript.pl
code von skript.pl

starte skript1a.pl
starte skript1b.pl
starte skript1c.pl

Wie realisiere ich das?

Danke, Holli.
PS. Das Skript läuft auf einem Linux-Server

Hi,

Mein CGI-Skript soll mehrere Perl-Skripte
nacheinander aufrufen. z,B.

auf dem selben Server?

Wie realisiere ich das?

wenn auf fremden Server, mit dem Modul LWP::Simple. Wenn auf dem selben Server, siehe

perldoc -f exec
perldoc -f fork
perldoc -f system
u.ä., je nachdem was Du für Vorstellungen von dem Aufruf hast.

Cheatah

Hi,
wie das jetzt genau in Perl geht, kann ich Dir aus dem Kopf auch nicht sagen, aber Du kannst es mal über den Umweg ‚System‘ in Perl probieren. Mit dem Befehl System kannst du auch aus einem Perl-Script ‚normale‘ Unix bzw. Linux Befehle ausführen. zB: System("/usr/sbin/irgendwas…");
Versuche doch einfach mal Deine zusätzlichen Skripte mit System ("/pfad/…/skript1a.pl") aufzurufen.
Bis dann
Ralf

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]