xref: /netbsd-src/share/man/tools/ckspell (revision 3fe138c1461e710931a50b66f08982c5f52c371f)
1a50e92eeSmrg#! /bin/sh
2*3fe138c1Sperry#
3*3fe138c1Sperry#	$NetBSD: ckspell,v 1.2 1998/01/09 08:04:59 perry Exp $
4*3fe138c1Sperry#
5a50e92eeSmrgset x $*
6a50e92eeSmrg. ./.param
7a50e92eeSmrg
8a50e92eeSmrgTOOLS=$MANDIR/tools
9a50e92eeSmrg
10a50e92eeSmrgdate > $TMPDIR/sp.errs
11a50e92eeSmrgecho >> $TMPDIR/sp.errs
12a50e92eeSmrg
13a50e92eeSmrgfor dir in $DIRLST
14a50e92eeSmrgdo
15a50e92eeSmrg	cd $MANDIR/man$dir
16a50e92eeSmrg	echo "cat <<'EOF' >----------------" >> $TMPDIR/sp.errs
17a50e92eeSmrg	echo "Section $dir" >> $TMPDIR/sp.errs
18a50e92eeSmrg	for file in $FILLST
19a50e92eeSmrg	do
20a50e92eeSmrg		spell $file >> $TMPDIR/tmp.$$
21a50e92eeSmrg	done
22a50e92eeSmrg	sort $TMPDIR/tmp.$$ | uniq | comm -23 - $TOOLS/sp.ignore >> $TMPDIR/sp.errs
23a50e92eeSmrg	> $TMPDIR/tmp.$$
24a50e92eeSmrgdone
25a50e92eeSmrg
26a50e92eeSmrgrm -f $TMPDIR/tmp.$$
27