Dale Scheetz <[EMAIL PROTECTED]> writes: > $ 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.
No, it says that those are word constituent characters. > 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? It's preceded by a character that isn't a letter, digit or underscore: a hyphen.