Re: Fwd: Re: grep command not working as expected
- From: Oliver Fromme <olli@xxxxxxxxxxxxxxxxx>
- Date: Thu, 28 Sep 2006 13:57:25 +0200 (CEST)
Stephen Allen <freebsduk@xxxxxxxxxxxxxx> wrote:
A simple grep command, 'grep -vf patternfile inputfile' works on Linux,
but the same command doesn't work on FreeBSD-6.1.
Can you provide an example, please? "grep -fv" seems to
work fine for me on FreeBSD 6.1.
To make it work I found I had to use -F to force the interpretation of
fixed-strings. I don't know why it made a difference from Linux, and
nothing in the man page appears to mention why.
The -F option is documented in the manual page. Without
it, patterns are interpreted as basic regular expressions.
With that option, they're interpreted as fixed string.
If Linux behaves differently, then that's a bug in Linux
rather than in FreeBSD. But then again, both Linux and
FreeBSD use GNU grep ...
Best regards
Oliver
--
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing
Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
"C++ is to C as Lung Cancer is to Lung."
-- Thomas Funke
_______________________________________________
freebsd-stable@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"
- References:
- Fwd: Re: grep command not working as expected
- From: Stephen Allen
- Fwd: Re: grep command not working as expected
- Prev by Date: Re: 6.2 SHOWSTOPPER - em completely unusable on 6.2
- Next by Date: Re: Once more oddity on -STABLE - Linux emulation is broken someway
- Previous by thread: Re: Fwd: Re: grep command not working as expected
- Next by thread: cant start 18, 21-24 hdd drives on 6.2-PRERELEASE/amd64. pls pls help
- Index(es):
Relevant Pages
|
|