#!/bin/bash for X in `echo $QUERY_STRING | sed 's/&/ /g'`; do case $X in MAN=*) eval `echo "$X"`;; *) MAN=man;; esac done export MANPATH="/usr/share/man:/usr/local/man" ask_me() { echo "
" echo "man page to look up:     " echo "
" } set -f echo Content-type: text/html echo echo "" echo "The man page on $QUERY_STRING" echo "" echo "

" ask_me echo "

" /usr/bin/man $MAN | sed 's/.\(.\)/\\1\<\/b\>/g s/\ /\ \ \ \ \ \ \ \ \ \ \ /g s/\ \ /\ \ \ /g' \ | awk '{print $0"
" }' echo ""