Root/eeshow/test/comp

1#!/bin/sh
2
3usage()
4{
5    echo "usage: $0 [dir]" 1>&2
6    exit 1
7}
8
9
10[ "$2" ] && usage
11[ "${1#-}" != "$1" ] && usage
12
13dir=${1:-.}
14
15diffs=0
16rm -f $dir/_diff*png
17for n in $dir/out*.png; do
18    out=`basename "$n"`
19    ref=$dir/ref${out#out}
20    diff=$dir/_diff${out#out}
21    if ! compare -metric AE $ref $n - >/dev/null; then
22        diffs=`expr $diffs + 1`
23        compare -metric AE $ref $n $diff
24    fi
25done
26echo
27[ $diffs = 0 ] && exit 0
28echo "$diffs difference(s)" 1>&2
29exit 1
30

Archive Download this file

Branches:
master



interactive