On Mon, 2007-04-23 at 00:06 +0000, Tyler Smith wrote: > On 2007-04-22, bilbo <[EMAIL PROTECTED]> wrote: > > log file which contains a lot of information. I wanted to extract some > > informations out of it. But when I tried to > > > > tail -f mylog | grep 'smtg' | sed -n 's/end/notend/p' > > > > no output could be found. Which was quite surprising since the > > following tests did their job without any problem: > > > > tail -200 mylog | grep 'smtg' | sed -n 's/end/notend/p' > > > > There is only one difference between these two lines - the first > extracts the last 10 lines of mylog, the second extracts the last > 200. The data you want is apparently not in the last 10 lines of > mylog.
Tyler, look at what "tail -f" it means (basically):
-f, --follow[={name|descriptor}]
output appended data as the file grows; -f, --follow, and
--follow=descriptor are equivalent
Which mean it will sit watching the file/file-descriptor for appended
output and stay attached "forever" until broken out of.
I've used it for years as part of my "watch for certain things in the
logs" scripts.
--
greg, [EMAIL PROTECTED]
Novell's Directory Services is a competitive product to Microsoft's
Active Directory in much the same way that the Saturn V is a competitive
product to those dinky little model rockets that kids light off down at
the playfield. -- Thane Walkup
signature.asc
Description: This is a digitally signed message part

