Jak odstranit bufferovani vystupu v shellu?
Rybarik, Michal
mrybarik na tronet.sk
Pondělí Červen 23 14:34:20 CEST 2003
lamal som si dnes hlavu s niecim podobnym, a man egrep mi povedal ze
--line-buffering
Use line buffering, it can be a performance penality.
ok, tak mala modelova situacia:
[root na devel root]# ls -l | egrep --line-buffering a
grep: unrecognized option `--line-buffering'
Usage: grep [OPTION]... PATTERN [FILE]...
Try `grep --help' for more information.
a cez toto som sa nedostal. ake je to skvele, ze dokumentacia a aplikacie
su vzdy vo vzajomnej zhode... :o/
pixall
> tail -f vystup_programu | grep zajimava_hodnota > kontrolovany_soubor
>
> A ted nastava problem: Vystup do souboru je bufferovany,
> takze v obdobi
> slabsiho provozu by mohlo dojit i k nekolikahodinovemu
> zpozdeni mezi vyskytem
> zajimave hodnoty a jejim projevenim v kontrolovanem souboru.
> Hledal jsem ve vsech moznych manech, googlil jak vztekly, ale
> jak odstranit
> bufferovani (v shellu), pripadne jak prislusny buffer
> flushnout na disk(opet
> s shellu) jsem nenasel :-(
Další informace o konferenci Linux