13e12c5d1SDavid du ColombierBUILTINS= 23e12c5d1SDavid du Colombier< /$objtype/mkfile 3219b2ee8SDavid du Colombier< /sys/man/fonts 43e12c5d1SDavid du Colombier 53e12c5d1SDavid du Colombierout: permindex dopermind mac 63e12c5d1SDavid du Colombier dopermind > out 73e12c5d1SDavid du Colombier 859cc4ca5SDavid du Colombierpermindex:V: $O.ptx1 93e12c5d1SDavid du Colombier rm -f junk* 103e12c5d1SDavid du Colombier for (i in /sys/man/[0-9]) 113e12c5d1SDavid du Colombier makind1 $i >> junk0 12219b2ee8SDavid du Colombier sed 's/0intro/intro/g 13219b2ee8SDavid du Colombier s/ +/ /g 14219b2ee8SDavid du Colombier s/ +$//' junk0 > junk1 1559cc4ca5SDavid du Colombier $O.ptx1 -f -w 5.3i -g 0.1i -h 3n -c '.ps 8 16219b2ee8SDavid du Colombier .fp 1 R LucidaSans 17219b2ee8SDavid du Colombier .ft 1' -i ignore -b bfile -r junk1 >junk2 183e12c5d1SDavid du Colombier awk -f dup2.awk junk2 | awk -f dup1.awk | sort -dfut'"' +5 -6 +1 -2 +8 +0 >junk3 193e12c5d1SDavid du Colombier mv junk3 junk2 203e12c5d1SDavid du Colombier awk -f dup2.awk junk2 | awk -f dup1.awk | sort -dfut'"' +5 -6 +1 -2 +8 +0 >junk3 213e12c5d1SDavid du Colombier mv junk3 junk2 223e12c5d1SDavid du Colombier awk -f dup2.awk junk2 | awk -f dup1.awk | sort -dfut'"' +5 -6 +1 -2 +8 +0 >junk3 23219b2ee8SDavid du Colombier tr A-Z a-z <toc | awk '{ print "\"" $1 "(" $2 ")\"", $3 }' >junk4 24219b2ee8SDavid du Colombier awk ' BEGIN { Q = "\"" 25219b2ee8SDavid du Colombier while(getline <"junk4") toc[$1] = $1 " " $2 } 26219b2ee8SDavid du Colombier { $NF = toc[$NF]; print } 27219b2ee8SDavid du Colombier ' junk3 >permindex 283e12c5d1SDavid du Colombier 2959cc4ca5SDavid du Colombier$O.ptx1: ptx1.c 30219b2ee8SDavid du Colombier $CC ptx1.c 31*b873a79aSDavid du Colombier $LD -o $target ptx1.$O -lstdio 323e12c5d1SDavid du Colombier 333e12c5d1SDavid du Colombierclean:V: 34*b873a79aSDavid du Colombier rm -f junk* ptx1.$O *.ptx1 permindex out 35