Hi folks
ich habe eine (vorläufige) Lösung gefunden.
Interessiert?
Okay:
"fork" war schon die richtige Idee. In Verbindung mit "exec" und Installation eines passenden Signalhandlers (wegen Zombie-Prozessen) bringt die Lösung:
<snippet>
.
$SIG{CHLD} = sub {wait();} ;
.
.
.
.unless (fork)
{
exec(" [ Programmaufwruf]");
}
</snippet>
Dies genügt (vorerst) meinen Asprüchen.
Ihr braucht Euch also keine Gedanken mehr zu machen.
Einen schönen 4.advent noch
Bye
Timothy