#!/bin/sh IFS="/ "; set x$PATH_INFO/$* IFS=" "; shift echo Content-Type: text/plain case "$*" in *gz*) echo Content-Encoding: gzip;; esac echo case "$*" in "") exec cat $0;; esac unifont=/home/czyborra/www/unifont gzip -dcf $unifont/unifont.hex.gz | case "$*" in *bdf*gz*) grep -e "$1" | $unifont/hex2bdf | exec gzip -f;; *dr*gz*) grep -e "$1" | $unifont/hexdraw | exec gzip -f;; *bdf*) grep -e "$1" | exec $unifont/hex2bdf;; *dr*) grep -e "$1" | exec $unifont/hexdraw;; *) exec grep -e "$1";; esac