V10/man/adm/numbertopind

sed '/man[0-9]/!d
s/ .* / /' pagenumbers |sort >junk1
grep -n . tjunk/topindex | sed '
/\.xx/!s/.*	\(.*\)(\(.\).*)/man\2\/\1.\2 &/
' |
sort >junk2
join -a1 junk2 junk1 |
sed '
/^man[^ ]* /{
	s///
	s/ \([^ ]*\) \([^ ]*\)$/	\1	\2/
}' | sort -n |
sed 's/^[^:]*://' >junk3
sed 's/	.*//' junk3 >junk4
sed '
	/	/!s/.*//
	s/.*	\(.*\)	.*/\1/
' junk3|tr a-z A-Z  >junk5
sed '
	/	/!s/.*//
	s/.*	//
	' junk3 >junk6
paste junk4 junk5 junk6 |
sed '
	s/		//
	/	/s/^/.zz "/
	s/	/" "/g
' >ntopindex