26 Oct
2006
26 Oct
'06
07:02
Dr. Jürgen Vollmer, Donnerstag, 26. Oktober 2006 08:19:
Blick in die Glaskugel:
lange genug gewartet?
Ja. Ne halbe Stunde oder so.
Da die Ausgaben gepuffert werden kann es eben passieren, daß wenn die Daten von tail -f nicht "schnell" genug kommen, bzw. grep zu "wenig" Daten (pro Zeiteinheit) liefert, dann wartet cat halt eine Zeitlang.
tail liefert mir alle Viertelstunde eine Zeile mit ein paar Buchstaben drin. Mehr kommt da nicht.
Wenn man tail durch cat ersetzt was passiert dann?
Dann funktionierts sofort. Offenbar kann cat signalisieren, daß es jetzt fertig ist. Und dann schieben auch grep & co sofort ihre Ausgabe hinterher. -- Andre Tann