Follow-up Comment #3, bug #14243 (project findutils):
Note that GNU grep uses an GNU regular expression engine which is compliant
with POSIX but extents it. In particular \{ and \} are extensions. Normally
those would not be valid escape sequences. Those invalid basic regular
expression sequences are used to enable {n,m} processing of extended regular
expressions. By using GNU grep with \{3\) you are really escaping into
extended regular expressions and apparently not realizing it.
See this recent discussion of the regular expression type used in find. It
has previously been Emacs RE-like and not POSIX RE-like.
http://lists.gnu.org/archive/html/bug-findutils/2005-06/msg00151.html
And also see:
http://savannah.gnu.org/bugs/index.php?func=detailitem&item_id=4298
Bob
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=14243>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-findutils mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/bug-findutils