Im GNU-Betriebssystem kann ein Prozess nur dann Daten in eine Pipe schreiben, wenn ein anderer Prozess gleichzeitig dieselben Daten (aus derselben Pipe) liest.
Gibt es so etwas wie eine Pipe, mit der der erste Prozess die Daten schreiben und puffern kann, bis der zweite sie liest?
Meinen Sie http://en.wikipedia.org/wiki/Named_pipe ? Es funktioniert so, wie Sie es wünschen.
quelle