Re: "Tailing" grep (Was: cat and grep without destroying file)
- From: Joel Goguen <jtgoguen@xxxxxxxxx>
- Date: Sun, 30 Sep 2007 21:48:13 -0300
On Sun, 2007-09-30 at 19:37 -0500, Brian Fahrlander wrote:
Joel Goguen wrote:I don't know if it's different from any previous version, but it makes
On Sun, 2007-09-30 at 17:04 -0500, Brian Fahrlander wrote:
While we've got the attention of the most-able on this subject, I'dI have a great deal of success with 'tail -f /var/log/mail.log | grep
like to reopen a discussion about a very similar tool: a 'grep' that
happens on tailing a file. There have been dozens of times that I'm
looking for a message number in /var/log/mail.log and would love to see
only the lines mentioning that message.
A couple of years ago I asked and got a "maybe you could write
something", but I actually never could. It's not as easy as it looks.
Any chance you guys have seen this done?
XX' where XX is whatever you're looking for. I actually use that exact
set of commands on a daily basis when I'm at work.
Wow; that's strange- am I dreaming, or is that a different
behaviour than before?
perfect sense to me that it would work this way. 'tail' sends its
output to the standard output stream, which I'm piping through to
'grep'. If I don't give a file to 'grep' (which would be the second
parameter that isn't there in this example) it listens on its standard
input stream for input instead of reading a file, and here the standard
input stream is being redirected to be the output from from 'tail'.
'grep' will listen until the standard input stream closes, which it
doesn't until it encounters a 'Ctrl+D' character, 'tail' exits, or you
press Ctrl+C to stop execution.
Of course, this halts execution of a script until 'grep' exits, so it's
not useful if you want to run it in a script. You could background it I
suppose...
--
Joel Goguen
http://jgoguen.net/
The human mind treats a new idea the way the body treats a strange
protein -- it rejects it. -- P. Medawar
Attachment:
signature.asc
Description: This is a digitally signed message part
ubuntu-users mailing list
ubuntu-users@xxxxxxxxxxxxxxxx
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
- References:
- "Tailing" grep (Was: cat and grep without destroying file)
- From: Brian Fahrlander
- Re: "Tailing" grep (Was: cat and grep without destroying file)
- From: Joel Goguen
- Re: "Tailing" grep (Was: cat and grep without destroying file)
- From: Brian Fahrlander
- "Tailing" grep (Was: cat and grep without destroying file)
- Prev by Date: Re: "Tailing" grep (Was: cat and grep without destroying file)
- Next by Date: Re: AMD64 vs. i386, any new observations?
- Previous by thread: Re: "Tailing" grep (Was: cat and grep without destroying file)
- Next by thread: Re: "Tailing" grep (Was: cat and grep without destroying file)
- Index(es):
Relevant Pages
|