‘eval $@’ created an extra layer of shell interpretation, which was
probably not expected by a user who passed multiple arguments to git
submodule foreach:
$ git grep '
[searches for single quotes]
$ git submodule foreach git grep '
Entering '[submodule]'
/usr/lib/git-core/git-submodule: 1: eval:
On Fri, Sep 27, 2013 at 12:23 PM, Anders Kaseorg ande...@mit.edu wrote:
‘eval $@’ created an extra layer of shell interpretation, which was
probably not expected by a user who passed multiple arguments to git
submodule foreach:
$ git grep '
[searches for single quotes]
$ git submodule
2 matches
Mail list logo