Halli Hallo!Ich habe folgendes Problem:
Ein Perl-Script wird beim Systemstart mitgestartet und läuft in einer Endlosschleife mit while(0){ }. Die Prozessid dieses Scripts ($$) wird in der Datei prozess_id gespeichert.
Soweit so gut *gg*
Nun wird ein zweites völlig unabhängiges Script gestartet. Das soll jetzt einen String an das laufende Script schicken. Ist das der Fall soll das Endlos-Script den String mit print ausgegeben und die Schleife mit last beenden.
Das Problem ist, dass die beiden Scripte direkt kommunizieren sollen, also ohne den String in eine Datei auf die Festplatte zu schreiben. Die Datei für die Prozessid ist das Einzige das geschrieben wird um das Endlos-Script wiederzufinden.
Hat jemand eine Ahnung wie das gehen könnte?
fork hab ich mir bereits angesehen, aber da wird ja nur ein Kindprozess zum aktuell laufenden Prozess erzeugt.
Ich würde mich sehr über Hilfe oder einen guten Tipp freuen, da meine Birne mittlerweile schon raucht *gg*
mfg, Perler
Datum: 22.02.2007-09:05
