#!/bin/ksh -p
# Takes a manpage or diskfile and converts it from man format
# to text format.

set -x

if (($# < 1 || $# > 2)) ; then
  echo "Usage: man2txt manpage"
  echo "   or: man2txt -f filename"
  exit 1
fi

[[ "$1" == "-f" ]] ; f=$?

if (($# == 2 && $f == 1)) ; then
  echo "Usage: man2txt manpage"
  echo "   or: man2txt -f filename"
  exit 1
fi

del=$( echo 'a' | tr 'a' '\010' )

if (($# == 1)) then
  man $1 | sed 's/.'$del'//g'
else
  cat $2 | sed 's/.'$del'//g'
fi
