#!/bin/sh # $Id: run_test.sh,v 1.5 2019/12/10 23:54:52 tom Exp $ # vile:ts=4 sw=4 THIS=`basename "$0"` if [ -z "$DIALOG" ] then have= want=dialog for p in . .. ../bin do prog=$p/$want [ -f $prog ] || continue if [ -x $prog ] then have=$prog break fi done if [ -z "$have" ] then echo "? did not find $want" >&2 exit fi DIALOG=$have export DIALOG fi want=`basename $DIALOG` DIALOGOPTS="$DIALOGOPTS --trace $want.log" export DIALOGOPTS mylog=run_test.log cat >$mylog <>$mylog continue ;; esac rm -f trace "$want.log" "$name.log" echo "** running $name" >>$mylog $name [ -f "$want.log" ] && cp "$want.log" "$name.log" done