Chrisi: PERL mehrere Befehle auf der Shell absetzen

Beitrag lesen

Hallo zusammen,

ich bin mit Perl am bauen und möchte gern mehrere Befehle an die Shell senden, aber das aktuelle Script nicht abrechen oder anhalten.

system("/usr/bin/firefox --display :1 > /dev/null");
sleep(100);
... weitere Befehle ...
kill("KILL","firefox-bin");

Das Problem hier ist das Firefox zwar aufgeht, das Script aber solange stehen bleibt bis ich Firefox wieder abschiesse.

Zudem würde ich gern nach dem öffnen des Browsers noch 2 weitere Befehle an die Shell senden.

Wie kann ich verhindern das system wartet bis der ausgerufene Prozess beendet wurde?

Danke für eure Hilfe!
Chrisi