Cross Reference: prsynops
xref: /src/share/man/tools/prsynops
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/share/man/tools/
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

Indexes created Mon Nov 10 17:20:41 GMT 2025