Bio: Prozesse sollen kommunizieren

Beitrag lesen

Sup!

Ich hatte mich entschieden Script 2 am Anfang von Script 1 aus per
  open INFORMANT, "| ./informat.pl";
zu starten. Dieses sollte meiner Vorstellung nach loopen und wenn es was auf STDIN gibt, den alert senden.
Grob gesagt sieht der Code so aus:

  1. Gibt es irgendeine Möglichkeit, <STDIN> nichtblockend zu bekommen?

Ja sicher. fcntl().

  1. Gibt es insgesamt eine bessere Lösung für mein Problem als per anonymer Pipe?

Öh... vielleicht? Aber wenn die Pipe reicht, wahrscheinlich nicht.

Gruesse,

Bio

--
Keep your friends close, but your enemies closer!