#!/bin/sh # $Id: gathrun.sh,v 1.3 2004-03-06 17:18:57 ghudson Exp $ # gathrun - Run a program, or put up an error dialog saying that it # doesn't exist. # Set sane values export ATHENA_SYS=${ATHENA_SYS:-$(machtype -S)} export ATHENA_SYS_COMPAT=${ATHENA_SYS_COMPAT:-$(machtype -C)} case $# in 0) echo "Usage: gathrun locker [program [args ...]]" >&2 exit 1 ;; 1) locker=$1 program=$1 shift ;; *) locker=$1 program=$2 shift 2 ;; esac if attachandrun --check "$locker" "$program" "$@"; then exec /bin/athena/attachandrun "$locker" "$program" "$program" "$@" else gdialog --msgbox \ "$program is not available in the $locker locker on this platform." 1 100 fi