From e3907f9af283c71b635a51265a155ee00e7ef81e Mon Sep 17 00:00:00 2001 From: Teddy Date: Fri, 11 Apr 2014 18:09:47 +0800 Subject: handle empty parameter correctly --- test_all.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'test_all.sh') diff --git a/test_all.sh b/test_all.sh index cb2aa87..fcf757c 100755 --- a/test_all.sh +++ b/test_all.sh @@ -1,5 +1,9 @@ #! /bin/bash -for file in testcases/*.c +dir=testcases/*.c +if [ "$#" != 0 ]; then + dir=$1 +fi +for file in $dir do gcc $file -o /dev/null &> /dev/null gcc_ret="$?" -- cgit v1.2.3