Thomas: Wie geht es nun wirklich ??? fork, exec & Co

Beitrag lesen

Hallo Erik und Michael,

schon mal vielen Dank für Eure Erklärungen. Haben mir leider nur gezeigt, daß ich doch noch einiges zu lernen habe. Denn bis jetzt habe ich weder mit Eriks Quellcode noch mit dem system ("... &") Befehl Erfolg.
Bei der Systemversion habe ich das Gefühl, daß es nicht klappt wenn ich

system ("perl script.pl &");

schreibe. Dies muß ich aber, beim Offlinetest, sonst wird das zweite Script nicht gestartet. Liegt das daran, daß mein WIN95 system eine "... .pl" Datei nicht automatisch dem Perl-Interpreter zugewiesen wird? Der "&"-Parameter wird jedenfalls nicht so erkannt, wie ich gern hätte. Zwei Testscripte bewiesen mir, daß das zweite Script erst beendet wird, bevor das erste weiter arbeitet und beendet.

Nun zwei Fragen:
1. Kann mir jemand sagen, wie ich unter WIN95 eine PL-Extension automatisch auf die gewünschte Perl.exe gegeben wird?
2. Oder warum wird mit dem "&"-Parameter nicht ein neuer unabhängiger Prozess gestartet?

Vielen Dank schon mal

Thomas