#!/bin/bash # echo "$0 $*" ; set -x ; set -v # cp ~/bin/manedit ~/man/man1/manedit.1 ~/man/man5/mantemplate.5 ~/public_html/extras/manedit. if [ ${#*} = 0 -o "x$1" = "x-h" ] ; then cat </dev/null 2>&1 ; then # $1 has a man page echo "$1 has a man page in MANPATH" fExist=TRUE # else # echo "$1 has no man page in MANPATH" fi info $1 -output=/tmp/manedit$$ >/dev/null 2>&1 if [ -f /tmp/manedit$$ ] ; then echo "$1 has an info page in INFOPATH" fExist=TRUE # else # echo "$1 has no info page in INFOPATH" fi if [ ! -d ${PRIVATEMANPATH} ];then echo $PRIVATEMANPATH does not exist exit 2 fi if [ ! -d ${PRIVATEMANPATH}/man1 ];then echo $PRIVATEMANPATH/man1 does not exist exit 2 fi if [ ! -w ${PRIVATEMANPATH} ];then echo "$PRIVATEMANPATH is not writable: chmod u+w $PRIVATEMANPATH" exit 2 fi if [ -f ${FULLMANNAME} ] ; then echo "$1 has an info page in $FULLMANNAME}" fExist=TRUE fi if [ $fExist = TRUE -a $fEdit = FALSE ] ; then cat <${FULLMANNAME} fi # make a manpage: ${EDITOR:=vi} ${FULLMANNAME}