From e499faf0634cac933cee7b47f1152a0a03e36ca0 Mon Sep 17 00:00:00 2001 From: roland Date: Tue, 27 Jun 2006 21:20:53 +0000 Subject: 2006-06-27 Roland McGrath * runtest.sh: Don't use eval, use proper quoting. --- runtest.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/runtest.sh b/runtest.sh index a46ab75a..7b174257 100755 --- a/runtest.sh +++ b/runtest.sh @@ -30,8 +30,9 @@ dn=`dirname $1` logfile=testresults/`basename $dn`-`basename $1` env | grep SYSTEMTAP > $logfile.cmd -echo "$@" >> $logfile.cmd -eval $@ >$logfile.out 2>$logfile.err +echo "$*" >> $logfile.cmd +# This is proper quoting to let multiword arguments through (for e.g. -e). +"$@" >$logfile.out 2>$logfile.err rc=$? echo "rc=$rc" > $logfile.rc -- cgit