Hi Liste,
ich habe noch mal eine kleine Perl-Frage:
Ich muss aus einem Perl-Skript einen externen Prozess starten, diesen beobachten und gegebenenfalls wieder abschie�en. Dazu brauche ich die process id dieses Prozesses. Wie bekomme ich die m�glichst einfach?
In Shell-Skript geht das so:
#!/bin/bash ./externes_binary & PROCESSID=$!
Bisher mache ich sowas:
#!/usr/bin/perl `./externes_binary &`;
...und parse dann den output von ps -a, was leider nicht sehr zuverl�ssig ist (muss auf vielen verschiedenen systemen laufen).
Ein anschlie�endes $processid = `echo $!`; klappte leider nicht.
Dankbar f�r Anregungen,
- Moritz
Oder du machst gleich mit Threads
z.B. http://migo.sixbit.org/papers/Perl_Threads/
gru�
Fred
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

