log wiever

Alexander Dalloz alexander.dalloz at uni-bielefeld.de
Thu Feb 12 17:24:30 UTC 2004


Am Do, den 12.02.2004 schrieb Tommy Reynolds um 17:59:
> Uttered Alexander Dalloz <alexander.dalloz at uni-bielefeld.de>, spake thus:
> 
> > tail -f $LOGFILE | grep "$EXPRESSION"
> > 
> > This does not work, you can't combine tail -f and grep.
> 
> Sure you can.  However, grep(1) is buffering the line, so you may be
> being fooled.  Turn this off by using:
> 
> 	tail -f $LOGFILE | grep --line-buffered "$EXPRESSION"
> 
> No huhu.

Hey! You and Douglas are right. :) I just remembered wrong. Last time I
fiddled with that I not only wanted to combine tail -f with grep but to
let this run unattended and let the output redirect into a separate log
file. Something like:

tail -f $LOGFILE | grep "$EXPRESSION" >> $GREPPED.LOGFILE

This does not work. Or do you know a solution for that? I know there are
tools available for this task, to react on defined log events.

Regards

Alexander


-- 
Alexander Dalloz | Enger, Germany | GPG key 1024D/ED695653 1999-07-13
Fedora GNU/Linux Core 1 (Yarrow) on Athlon CPU kernel 2.4.22-1.2149.nptl
Sirendipity 18:15:43 up 3 days, 20:58, load average: 0.64, 0.23, 0.14 
                   [ Γνωθι σ'αυτον - gnothi seauton ]






More information about the fedora-list mailing list