On 29 Aug 2000, Alexandre Oliva wrote:

> > The `*' is the metacharacter: `+' is literal.
> 
> `+' isn't a portable literal.  Some implementations seem to use it as
> a meta-character with the usual meaning, but without support for it
> after `*'.

unless I missed a response, so far all that's been demonstrated is that a
newer version of GNU grep doesn't behave the same as other versions of
grep.  It's probably a bug rather than a feature (bear in mind that
GNU grep has to keep track of whether it's supposed to be fgrep, grep or
egrep -- in the latter case, `+' would be a metacharacter).

-- 
T.E.Dickey <[EMAIL PROTECTED]>
http://dickey.his.com
ftp://dickey.his.com

Reply via email to