Marcus Schopen <suse-linux@jurbarton1.uni-bielefeld.de> wrote:
in einem logscanner ueber die /var/log/messages kommt die Perlzeile
$|=1;
vor. War bedeutet dies genau?
Wenn die Variable $| auf einen Wert ungleich 0 gesetzt ist, wird nach jedem Schreiben (write oder print) in den aktuellen Ausgabekanal ein flush ausgefuehrt. D.h., Ausgaben werden nicht in einem internen Puffer zwischengelagert, sondern sofort in die Datei (bzw. auf das Terminal) geschrieben. Eilert -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org - eilert@linuxfreak.com http://www.informatik.uni-bremen.de/~eilert/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (1)
-
eilert@informatik.uni-bremen.de