summaryrefslogtreecommitdiff
path: root/unused/workman.sh
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2009-05-20 12:24:39 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2009-05-20 12:24:39 +0000
commit80ca36b52f4732dba27b6bb58743c0f1ab5bd8e3 (patch)
treecd528237b1dd33b0e7b4ab1179bf58a6cde867b1 /unused/workman.sh
parent9556ff65cd40f2afcdbab50cd76fc44ed2d3dcc3 (diff)
Diffstat (limited to 'unused/workman.sh')
-rw-r--r--unused/workman.sh29
1 files changed, 29 insertions, 0 deletions
diff --git a/unused/workman.sh b/unused/workman.sh
new file mode 100644
index 000000000000..cdf5b7311a8b
--- /dev/null
+++ b/unused/workman.sh
@@ -0,0 +1,29 @@
+#! /bin/sh
+
+# @(#)workman.sh 8.1
+
+# Tell groff not to emit SGR escape sequences (ANSI color escapes).
+GROFF_NO_SGR=1
+export GROFF_NO_SGR
+
+echo ".am TH
+.hy 0
+.na
+..
+.rm }H
+.rm }F" | nroff -man - ${1+"$@"} | perl -ne '
+ chomp;
+ s/.\010//g;
+ s/\s*$//;
+ if (/^$/) {
+ $sawblank = 1;
+ next;
+ } else {
+ if ($sawblank && $didprint) {
+ print "\n";
+ $sawblank = 0;
+ }
+ print "$_\n";
+ $didprint = 1;
+ }
+'