Is this a bug in grep, or is it me...
I am trying to grep the override file for the section for debhelper. I am
using the "whole word" option (-w), but this is what I get:
$ grep -w debhelper override.potato
debhelper optional devel
hello-debhelper optional devel
In the man page, under the -w option, it says that, in order to match, the
string must be either at the beginning of the line, or preceeded by a
non-word contituent character, which it declares as letters, digits, and
the underscore.
The hyphon at the ned of hello in "hello-debhelper" isn't any of these,
but grep declares it to match anyway! Is this something to do with the
form of my expression?
Any information will be greatfully appreciated,
Dwarf
--
_-_-_-_-_- Author of "The Debian Linux User's Guide" _-_-_-_-_-_-
aka Dale Scheetz Phone: 1 (850) 656-9769
Flexible Software 11000 McCrackin Road
e-mail: dwarf@polaris.net Tallahassee, FL 32308
_-_-_-_-_-_- See www.linuxpress.com for more details _-_-_-_-_-_-_-
Reply to: