#!/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