Re: oddities with fgrep

From: Andriy Gapon <avg_at_FreeBSD.org>
Date: Fri, 12 Aug 2011 17:23:38 +0300
on 28/07/2011 17:09 Andriy Gapon said the following:
> $ fgrep -w -r CS drm
> ...
> drm/include/drm/drm_mode.h:#define DRM_MODE_FLAG_NCSYNC (1<<8)
> $ fgrep -w -r CSY drm
> ...
> drm/include/drm/drm_mode.h:#define DRM_MODE_FLAG_NCSYNC (1<<8)
> $ fgrep -w -r CSYN drm
> <nothing> (exit 1)
> $ fgrep -w -r NCS drm
> <nothing> (exit 1)
> $ fgrep -w CS drm/include/drm/drm_mode.h
> <nothing> (exit 1)
> 
> So looks like a potential bug in some optimization.
> -w works correctly without -r.  With -r it works correctly for some substrings,
> but not for others.

FWIW, bsdgrep doesn't seem to have this quirk.

-- 
Andriy Gapon
Received on Fri Aug 12 2011 - 12:23:41 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:16 UTC