Forums Neueste Beiträge
 

Fire & Forget

20/07/2009 - 10:34 von Oliver ojo Bedford | Report spam
Hi!

Ich bin nicht ganz sicher, ob das 'ne dumme Frage ist...

Aus einem Perl-Skript möchte ich gerne einen Befehl absetzen, mich nicht
weiter um den Befehl scheren und in meinem Perl-Skript weitermachen.

Geht das irgendwie einfach? system() wartet auf den Kindprozess und exec()
ersetzt den Elternprozess, beides möchte ich gerade nicht. Dass ein manuelles
fork() geht, ist klar.

Oliver
 

Lesen sie die antworten

#1 Peter J. Holzer
20/07/2009 - 11:03 | Warnen spam
On 2009-07-20 08:34, Oliver 'ojo' Bedford wrote:
Ich bin nicht ganz sicher, ob das 'ne dumme Frage ist...

Aus einem Perl-Skript möchte ich gerne einen Befehl absetzen, mich nicht
weiter um den Befehl scheren und in meinem Perl-Skript weitermachen.

Geht das irgendwie einfach? system() wartet auf den Kindprozess und exec()
ersetzt den Elternprozess, beides möchte ich gerade nicht. Dass ein manuelles
fork() geht, ist klar.



Und was spricht gegen fork/exec? Oder ein open(..., '|-', ...)?

hp

Ähnliche fragen