Browse Source

Allow finding things that begin with a dash in 'git grep'

Signed-off-by: Junio C Hamano <junkio@cox.net>
maint
Junio C Hamano 20 years ago
parent
commit
540bf654d0
  1. 7
      git-grep.sh

7
git-grep.sh

@ -7,6 +7,11 @@ while :; do @@ -7,6 +7,11 @@ while :; do
flags="$flags $pattern"
shift
;;
-e)
pattern="$2"
shift
break
;;
-*)
echo "unknown flag $pattern" >&2
exit 1
@ -17,4 +22,4 @@ while :; do @@ -17,4 +22,4 @@ while :; do
esac
done
shift
git-ls-files -z "$@" | xargs -0 grep $flags "$pattern"
git-ls-files -z "$@" | xargs -0 grep $flags -e "$pattern"

Loading…
Cancel
Save