git grep and word boundaries

2 messages, 2 authors, 2016-06-15 · open the first message on its own page

git grep and word boundaries

From: Thomas Volpini <hidden>
Date: 2016-06-15 22:44:39

Hello,

it seems that git grep doesn't do word boundaries as described:

$ cat bar
foo bar baz
$ grep "\<bar\>" *
foo bar baz
$ git grep "\<bar\>" *
$ git grep -w "\<bar\>" *
$ git grep -w "bar" *
bar:foo bar baz
$ git grep -E "\<bar\>" *
$ git grep -E "\bbar\b" *
$

thanks,
Thomas

Re: git grep and word boundaries

From: Luciano Rocha <hidden>
Date: 2016-06-15 22:44:39

On Tue, May 27, 2008 at 10:35:46AM +0200, Thomas Volpini wrote:
 Hello,

 it seems that git grep doesn't do word boundaries as described:

 $ cat bar
 foo bar baz
 $ grep "\<bar\>" *
 foo bar baz
 $ git grep "\<bar\>" *
 $ git grep -w "\<bar\>" *
 $ git grep -w "bar" *
 bar:foo bar baz
 $ git grep -E "\<bar\>" *
 $ git grep -E "\bbar\b" *
 $
It works here. Did you add the file?
$ grep "\<bar\>" *
foo bar baz
$ git grep "\<bar\>"
bar:foo bar baz
$ git grep "\<bar\>" *
bar:foo bar baz
$ git grep \\bbar\\b
bar:foo bar baz
$ git grep \\bbar\\b *
bar:foo bar baz

-- 
Luciano Rocha [off-list ref]
Eurotux Informática, S.A. <http://www.eurotux.com/>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help