#!/bin/rc # creates the index used by lookman MIRROR=/usr/share/mirror/plan9front index=$MIRROR/sys/lib/man/lookman/index LIB=$MIRROR/sys/man >index for(i in $LIB^/[0-9]*/[a-z0-9:]*){ p=`{echo $i | sed 's@^$LIB^/\([^ ]\)/\([^ ]*\)$@\2(\1)@'} deroff -w_ < $i | tr 'A-Z' 'a-z' | sort -u | comm -23 - junkwords | sed 's@$@ '$p'@' >>index # stick file name on end of line } sort -o index index # Drop our index into the plan9front tree mv index $index