#!/usr/bin/bash HOST_FILE="lhosts.txt" USER="ucr_slice5" LOG="elogfile" HOSTS="`grep -e '^[a-zA-Z]' $HOST_FILE`" checkHost() { return `ping $1 -n 2 > /dev/null 2>&1` } #checkHost() START_CMD="java -jar levels/levels.jar port=2000 statserver=adamdou.com:3000" for HOST in $HOSTS; do echo checking $HOST if checkHost $HOST; then echo processing $HOST ssh -n $USER@$HOST $START_CMD '>/dev/null 2>&1 &' # ssh $USER@$HOST $START_CMD '>/dev/null 2>&1 &' # ( ssh $USER@$HOST $START_CMD ) & # echo "( ssh $USER@$HOST $START_CMD )&" >> run.sh else echo $HOST failed fi done