xref: /plan9/sys/lib/man/lookman/mkindex (revision 9a747e4fd48b9f4522c70c07e8f882a15030f964)
13e12c5d1SDavid du Colombier#!/bin/rc
23e12c5d1SDavid du Colombier# creates the index used by lookman
33e12c5d1SDavid du Colombier>index
43e12c5d1SDavid du Colombierfor(i in /sys/man/[0-9]*/[a-z0-9:]*){
53e12c5d1SDavid du Colombier	p=`{echo $i | sed 's@/sys/man/\([^ ]\)/\([^ ]*\)$@\2(\1)@'}
6*9a747e4fSDavid du Colombier	deroff -w_ < $i |
73e12c5d1SDavid du Colombier	tr 'A-Z' 'a-z' |
83e12c5d1SDavid du Colombier	sort -u |
93e12c5d1SDavid du Colombier	comm -23 - junkwords |
103e12c5d1SDavid du Colombier	sed 's@$@	'$p'@' >>index		# stick file name on end of line
113e12c5d1SDavid du Colombier}
123e12c5d1SDavid du Colombiersort -o index index
13