Felix: Pipe hält Prozess an

Beitrag lesen

Kann man den Puffer auch von der Größe her beeinflussen?
Weißt du das?

sorry, leider nicht.
es sollte aber irgendwie möglich sein, den puffer zu "flushen".

anderer ansatz: es gibt die function "sysread", mit der du näher an der hardware
einlesen kannst. um bspw. genau ein zeichen vom keyboard zu lesen, versuch es so:

sysread(STDIN, $key, 1);

sieh dir mal das modul "POSIX" an, speziell
POSIX::Termios

gruss
felix