summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/grep/tests/scriptgen.awk
diff options
context:
space:
mode:
authorjtc <jtc@NetBSD.org>1993-07-07 17:26:33 +0000
committerjtc <jtc@NetBSD.org>1993-07-07 17:26:33 +0000
commit94a0107126f7b3f787ff1ca608ea5bbbd3fdf52a (patch)
tree21687d25d434d3c86cbb89f5ba819c672da4b35c /gnu/usr.bin/grep/tests/scriptgen.awk
parente7611f293faaed9c51466efcd4afa2622a102437 (diff)
Update grep, egrep, and fgrep to GNU grep 2.0.
Diffstat (limited to 'gnu/usr.bin/grep/tests/scriptgen.awk')
-rw-r--r--gnu/usr.bin/grep/tests/scriptgen.awk10
1 files changed, 10 insertions, 0 deletions
diff --git a/gnu/usr.bin/grep/tests/scriptgen.awk b/gnu/usr.bin/grep/tests/scriptgen.awk
new file mode 100644
index 00000000000..44ef4df16e5
--- /dev/null
+++ b/gnu/usr.bin/grep/tests/scriptgen.awk
@@ -0,0 +1,10 @@
+BEGIN { print "failures=0"; }
+$0 !~ /^#/ && NF == 3 {
+ print "echo '" $3 "' | ./grep -E -e '" $2 "' > /dev/null 2>&1";
+ print "if [ $? != " $1 " ]"
+ print "then"
+ printf "\techo Spencer test \\#%d failed\n", ++n
+ print "\tfailures=1"
+ print "fi"
+}
+END { print "exit $failures"; }