Add shelltestrunner test specs.
the input CIDR blocks. It's the default mode of operation.
.P
.nf
-.I $ hath <<< \(dq10.0.0.0/24 10.0.1.0/24\(dq
-([^\.0-9](10)\.(0)\.(0)\.(0)[^\.0-9]|[^\.0-9](10)\.(0)\.(1)
-\.(0)[^\.0-9])
+.I $ hath <<< \(dq10.0.0.0/29 10.0.0.8/29\(dq
+((10)\.(0)\.(0)\.(0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15))
.fi
.IP \(bu 2
\fBReduced\fR
--- /dev/null
+# Test the regexed example from the man page.
+dist/build/hath/hath diffed <<< "10.0.0.0/24 10.0.1.0/24"
+>>>
+-10.0.0.0/24
+-10.0.1.0/24
++10.0.0.0/23
+>>>= 0
--- /dev/null
+# Test the regexed example from the man page.
+dist/build/hath/hath duped <<< "10.0.0.0/24 10.0.1.0/24"
+>>>
+10.0.0.0/24
+10.0.1.0/24
+>>>= 0
--- /dev/null
+# Test the regexed example from the man page.
+dist/build/hath/hath listed <<< "192.168.0.240/29"
+>>>
+192.168.0.240
+192.168.0.241
+192.168.0.242
+192.168.0.243
+192.168.0.244
+192.168.0.245
+192.168.0.246
+192.168.0.247
+>>>= 0
--- /dev/null
+# Test the reduced example from the man page.
+dist/build/hath/hath reduced <<< "10.0.0.0/24 10.0.1.0/24"
+>>>
+10.0.0.0/23
+>>>= 0
--- /dev/null
+# Test the regexed example from the man page.
+dist/build/hath/hath <<< "10.0.0.0/29 10.0.0.8/29"
+>>>
+((10)\.(0)\.(0)\.(0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15))
+>>>= 0
--- /dev/null
+# Test the regexed example from the man page.
+dist/build/hath/hath reversed <<< "198.41.0.4/30"
+>>>
+198.41.0.4: a.root-servers.net.
+198.41.0.5:
+198.41.0.6: rs.internic.net.
+198.41.0.7:
+>>>= 0