11.1Smrg#! /bin/sh 21.2Sperry# 31.2Sperry# $NetBSD: prsynops,v 1.2 1998/01/09 08:05:12 perry Exp $ 41.2Sperry# 51.1Smrgset x $* 61.1Smrg. ./.param 71.1Smrg 81.1Smrgfor dir in $DIRLST 91.1Smrgdo 101.1Smrg date > $TMPDIR/synops$dir 111.1Smrg echo >> $TMPDIR/synops$dir 121.1Smrg cd $MANDIR/man$dir 131.1Smrg for file in $FILLST 141.1Smrg do 151.1Smrg so=`line < $file | sed "s/ .*//"` 161.1Smrg if test "$so" = ".so" 171.1Smrg then 181.1Smrg continue 191.1Smrg fi 201.1Smrg nroff -man $file > $TMPDIR/tmp.$$ 211.1Smrg echo "$file:" >> $TMPDIR/synops$dir 221.1Smrg ed - $TMPDIR/tmp.$$ >> $TMPDIR/synops$dir <<! 231.1Smrg /SYNOPSIS/;+,/^ [A-Z][A-Z][A-Z][A-Z]/-p 241.1Smrg q 251.1Smrg! 261.1Smrg done 271.1Smrgdone 281.1Smrg 291.1Smrgrm -f $TMPDIR/tmp.$$ 30