summaryrefslogtreecommitdiff
path: root/sandbox/grubert/check
blob: bf46570f67699606d3fcc1f6b93c54ee163111b7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/sh

EXT=tex
REF_DIR=test
if [ "$1" = "man" ] ;then
	REF_DIR=man.test
	EXT=man
	shift
fi

if [ "$1" = "create" ] ; then
  CREATE=1
fi

TMPF=.diff.tmp
for F in `ls $REF_DIR/*.txt*.$EXT` ; do
	diff -s -u $F.ref $F > $TMPF
	if test $? -gt 0 ; then
		less $TMPF
		if [ "$CREATE" == "1" ] ; then
			mv $F $F.ref
		fi
	fi
done
rm $TMPF