line-bufferred file
Michal Marek
michal.marek na matfyz.cz
Úterý Červen 7 13:46:12 CEST 2005
On Tue, Jun 07, 2005 at 12:58:20AM +0200, Michal Rybarik wrote:
> stdout, a ovladat zo skriptu. stdin aplikacie funguje OK, poslem jej
> data a dostane ich. to co vsak vypise aplikacia dostanem vsak az naraz
> pri ukonceni, (ak ju pustim na terminale tak je vsetko OK, vystupy vidim
> hned).
A nebufferuje v tom skriptu neco jineho (sed, ...)? Dela to i pri
'./program | cat' na terminalu?
Pak je potreba zjistit jak ta aplikace zapisuje (write(), fwrite(), neco
jineho), jestli treba nevola isatty(STDOUT_FILENO) a v zavislosti na tom
pak nepouziva nejaky vlastni vystupni buffer.
-- Michal Marek
Další informace o konferenci Linux