1#! /bin/sh 2set -e 3 4# 5# usage: util/overlap.sh [directory] 6# 7# This script runs the overlap example program on a complete directory tree. 8# 9# Copyright (C) 1996-2011 Markus Franz Xaver Johannes Oberhumer 10# 11 12OVERLAP="overlap" 13test -x ./examples/overlap && OVERLAP="./examples/overlap" 14test -x ./overlap.exe && OVERLAP="./overlap.exe" 15 16dir="${*-.}" 17 18TMPFILE="/tmp/lzo_$$.tmp" 19rm -f $TMPFILE 20(find $dir/ -type f -print0 > $TMPFILE) || true 21 22cat $TMPFILE | xargs -0 -r $OVERLAP 23 24rm -f $TMPFILE 25echo "Done." 26exit 0 27 28