Home | History | Annotate | Line # | Download | only in tools
prsynops revision 1.1
      1  1.1  mrg #! /bin/sh
      2  1.1  mrg set x $*
      3  1.1  mrg . ./.param
      4  1.1  mrg 
      5  1.1  mrg for dir in $DIRLST
      6  1.1  mrg do
      7  1.1  mrg 	date > $TMPDIR/synops$dir
      8  1.1  mrg 	echo >> $TMPDIR/synops$dir
      9  1.1  mrg 	cd $MANDIR/man$dir
     10  1.1  mrg 	for file in $FILLST
     11  1.1  mrg 	do
     12  1.1  mrg 		so=`line < $file | sed "s/ .*//"`
     13  1.1  mrg 		if test "$so" = ".so"
     14  1.1  mrg 		then
     15  1.1  mrg 			continue
     16  1.1  mrg 		fi
     17  1.1  mrg 		nroff -man $file > $TMPDIR/tmp.$$
     18  1.1  mrg 		echo "$file:" >> $TMPDIR/synops$dir
     19  1.1  mrg 		ed - $TMPDIR/tmp.$$ >> $TMPDIR/synops$dir <<!
     20  1.1  mrg 			/SYNOPSIS/;+,/^     [A-Z][A-Z][A-Z][A-Z]/-p
     21  1.1  mrg 			q
     22  1.1  mrg !
     23  1.1  mrg 	done
     24  1.1  mrg done
     25  1.1  mrg 
     26  1.1  mrg rm -f $TMPDIR/tmp.$$
     27