#!/bin/sh DIR=/obi/William.Butler.Yeats/Yeats DOMAIN=`domainname` MAPDIR=/var/yp/$DOMAIN MAPNAME=yeats.byfirst rm -f $MAPNAME for FILE in $DIR/[A-Z]* do FIRST=`tail +2 $FILE |grep '^[A-Z]' | \ head -1| \ sed -e 's/i{//g' \ -e 's/}//g' \ -e 's/[ ]/_/g' \ -e 's/[,.:;]$//'` echo $FIRST ' ' $FILE >> $MAPNAME done /usr/etc/yp/makedbm -l $MAPNAME $MAPDIR/$MAPNAME