#!/bin/sh

#set -x

WD=`pwd | sed 's,$HOME,/'$HOME',`
RSH=rsh
COMMAND='printenv; sleep 60'
#COMMAND="pas $*"
INITPORT=`expr $$ + 1024`

HOSTS="	
csls4.csl:net/csseq1/aum/pas/src/v1.4/sun4
csls4.csl:net/csseq1/aum/pas/src/v1.4/sun4
csls4.csl:net/csseq1/aum/pas/src/v1.4/sun4
";

PORTNO=$INITPORT
AUM_NPE=0;
AUM_EXPORT="AUM_SELF AUM_NPE"

for hp in $HOSTS
do
	h=`expr $hp : '\(.*\):.*'`
	PE=AUM_PE${AUM_NPE}
	AUM_PEn="$AUM_PEn $PE=${h}:${PORTNO}"
	AUM_EXPORT="$AUM_EXPORT $PE"
	AUM_NPE=`expr $AUM_NPE + 1`
	PORTNO=`expr $PORTNO + 1`
done

PORTNO=$INITPORT
N=0;
for hp in $HOSTS;
do
	h=`expr $hp : '\(.*\):.*'`;
	d=`expr $hp : '.*:\(.*\)'`;
echo "( set -v; cd $d; \
	AUM_SELF=${h}:${PORTNO};\
	AUM_NPE=${AUM_NPE}; \
	$AUM_PEn; \
	export $AUM_EXPORT;\
	$COMMAND )" | ${RSH} ${h} sh > /dev/ttyq$N 2>&1 &
	PORTNO=`expr $PORTNO + 1`
	N=`expr $N + 1`
done
