Posted By: JayDee (expect the unexpected) on 'CZunix'
Title:     Re: buffer stdout streamu
Date:      Fri Sep 28 07:28:11 2007

> Ahoj,
> 
> mozna jste se s tim uz nekdo setkali, da se nejakym zpusobem kontrolovat 
> velikost bufferu pri presmerovani output streamu ?
> Mam nasledujici situaci - mam program, ktery generuje vystup (je to muj 
> program ve fortranu a vypisuje ruzne informace o prubehu vypoctu). Pokud 
> proste spustim program, vypisuje informace do terminalu radek po radku.
> Pokud 
> ale presmeruji vystup to logovaciho souboru, je stream bufferovany. A jednak
> je neprakticke sledovat prubeh vypoctu se zpozdenim (i dost velkym), a
> jednak 
> je velikost bufferu zavisla na konkretnim stroji. Tento problem sleduji pri 
> kazdem presmerovani vystupu, tj nejen pri pouziti > do souboru, ale i napr 
> pri | cat. 
> 
>                                           DrS

Bufferovani typicky probiha po radcich. Posila ten tvuj vypis skutecne konce 
radku? (nutne 10 alias LF, 13 alias CR nestaci)

j.d.

Search the boards