[llvm-commits] [test-suite] r61468 - /test-suite/trunk/MultiSource/Applications/lua/generate_inputs.sh

Duncan Sands baldrick at free.fr
Mon Dec 29 02:17:48 PST 2008


Author: baldrick
Date: Mon Dec 29 04:17:42 2008
New Revision: 61468

URL: http://llvm.org/viewvc/llvm-project?rev=61468&view=rev
Log:
Remove bashisms - make this script more posix
conformant.

Modified:
    test-suite/trunk/MultiSource/Applications/lua/generate_inputs.sh

Modified: test-suite/trunk/MultiSource/Applications/lua/generate_inputs.sh
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/lua/generate_inputs.sh?rev=61468&r1=61467&r2=61468&view=diff

==============================================================================
--- test-suite/trunk/MultiSource/Applications/lua/generate_inputs.sh (original)
+++ test-suite/trunk/MultiSource/Applications/lua/generate_inputs.sh Mon Dec 29 04:17:42 2008
@@ -14,20 +14,20 @@
 	for c in 1 2 3 4 5; do
 		input50="$input50 $input10"
 	done
-	declare -i count=$2
-	output=${1/.txt/${3}.txt}
+	count=$2
+	output=${1%.txt}$3.txt
 	echo "gen. input file: '$output'"
 	rm -f $output
-	while (($count > 50)); do
-		let count=$((count - 50))
+	while [ $count -gt 50 ]; do
+		count=$(($count - 50))
 		cat $input50 >>$output
 	done
-	while (($count > 10)); do
-		let count=$((count - 10))
+	while [ $count -gt 10 ]; do
+		count=$(($count - 10))
 		cat $input10 >>$output
 	done
-	while (($count > 0)); do
-		let count=$((count - 1))
+	while [ $count -gt 0 ]; do
+		count=$(($count - 1))
 		cat $input1 >>$output
 	done
 }





More information about the llvm-commits mailing list