diff --git a/grepdefine b/grepdefine index 15584aa..3e8e72d 100755 --- a/grepdefine +++ b/grepdefine @@ -1,4 +1,8 @@ -#!/bin/sh +#!/bin/bash define="$1" -exec grep --exclude-dir .svn --color=auto -R "define *\\<${define}\\>" . +where="$2" +if [[ "x$where" == "x" ]]; then + where=. +fi +exec grep --exclude-dir .svn --color=auto -R "define *\\<${define}\\>" ${where}