initng/test-syntax.sh
glen
cvs at pld-linux.org
Mon Dec 19 10:29:59 CET 2005
Author: glen
Date: Mon Dec 19 10:29:57 2005
New Revision: 6672
Modified:
initng/test-syntax.sh
Log:
- report success and failures
Modified: initng/test-syntax.sh
==============================================================================
--- initng/test-syntax.sh (original)
+++ initng/test-syntax.sh Mon Dec 19 10:29:57 2005
@@ -4,8 +4,18 @@
-vR=$(echo -ne '\033[1;31m') \
-vG=$(echo -ne '\033[1;32m') \
-vK=$(echo -ne '\033[0m') \
-'{
- gsub(/ok/, G "ok" K);
- gsub(/fail/, R "fail" K);
- print
+'
+BEGIN {
+ fail = 0;
+ success = 0;
+}
+
+/ok$/ { gsub(/ok/, G "ok" K); success++ }
+/failed$/ { gsub(/failed/, R "failed" K); fail++}
+
+{
+ print
+}
+END {
+ printf("%d services processed, %d failures\n", success, fail);
}'
More information about the pld-cvs-commit
mailing list