On Sat, Mar 03, 2001 at 11:59:39PM -0800, Dan Peterson wrote:
>   John R Levine <[EMAIL PROTECTED]> wrote:
> >     multilog t s4000000 ./logfiles '-*' '+*status:*' =logfiles/status
> > 
> > The status lines logged from tcpserver look like this:
> > 
> > @400000003aa13cff07eb6d7c tcpserver: status: 2/40
> >
> > Any suggestions what's wrong?
> 
> '*' matches anything except the character that follows it. Since "tcpserver"
> has an 's' in it, the first '*' stops at the 's' in "tcpserver." Since it
> doesn't see "tatus:*" after that, the line is not logged. Try adding some
> spaces:
> 
> '-*' '+* status: *'
>
Note that also the timestamp could have the 's'. '+* *...' is mandatory when
using multilog with timestamps.

Gerrit.

-- 
[EMAIL PROTECTED]
                                                        innominate AG
                                                 the linux architects
tel: +49.30.308806-0  fax: -77              http://www.innominate.com

Reply via email to