From 540bf654d007b3289adec37e3008c588ba677e25 Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Mon, 12 Sep 2005 13:24:55 -0700 Subject: [PATCH] Allow finding things that begin with a dash in 'git grep' Signed-off-by: Junio C Hamano --- git-grep.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/git-grep.sh b/git-grep.sh index db2296c330..c77a2d0067 100755 --- a/git-grep.sh +++ b/git-grep.sh @@ -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 esac done shift -git-ls-files -z "$@" | xargs -0 grep $flags "$pattern" +git-ls-files -z "$@" | xargs -0 grep $flags -e "$pattern"