ReLoad

Thierry Jaouen ~ WikiBlog
"Rien à foutre d'être lu, tant que je peux me relire."

Outils pour utilisateurs

Outils du site


blog:2014:11:23:how_to_fix_stdio_buffering

How to fix stdio buffering

Ça marche:

$ tail -f /var/log/syslog | egrep '.*'

Mais pas trop bien ça:

$ tail -f /var/log/syslog | egrep '.*' >>fichier.txt

… le fichier “fichier.txt” se rempli partiellement…

Parce “grep” aime les buffers, et garde bien au chaud des lignes qu'on voudrait voir plus rapidement !!!

Pour rectifier:

$ tail -f /var/log/syslog | egrep --line-buffered '.*' >>fichier.txt

Des fois, ça me fatigue tout ça ;-)

Plus d'info: http://www.perkin.org.uk/posts/how-to-fix-stdio-buffering.html

blog/2014/11/23/how_to_fix_stdio_buffering.txt · Dernière modification : 2014/11/23 21:38 de thierry