aboutsummaryrefslogtreecommitdiff
path: root/utils/llvmgrep
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2004-07-07 21:19:01 +0000
committerReid Spencer <rspencer@reidspencer.com>2004-07-07 21:19:01 +0000
commit23a354d1f1e3c9f7232e9b809541f4393c6eb774 (patch)
tree347fc4043d7e026177f5b4f2f522e52dd26446c1 /utils/llvmgrep
parent421991c381d5125709e796e7de22f62bde1e3a5f (diff)
Fix some thinkos in the script (error handling, proper argument handling).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14676 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/llvmgrep')
-rwxr-xr-xutils/llvmgrep6
1 files changed, 4 insertions, 2 deletions
diff --git a/utils/llvmgrep b/utils/llvmgrep
index 89027e301a..5ed48f19d5 100755
--- a/utils/llvmgrep
+++ b/utils/llvmgrep
@@ -1,7 +1,7 @@
#!/bin/sh
# This is useful because it prints out all of the source files. Useful for
# greps.
-PATTERN=$*
+PATTERN="$*"
TOPDIR=`pwd | sed -e 's#(.*/llvm).*#$1#'`
if test -d "$TOPDIR" ; then
cd $TOPDIR
@@ -18,5 +18,7 @@ if test -d "$TOPDIR" ; then
\! -name 'llvmAsmParser.h' \
\! -name 'FileParser.cpp' \
\! -name 'FileParser.h' \
- -exec egrep -H -n $PATTERN {} \;
+ -exec egrep -H -n "$PATTERN" {} \;
+else
+ echo "Can't find LLVM top directory in $TOPDIR"
fi