#! /bin/bash
# A. Spiga 

##############
users="jllmd,aslmd,acolmd,tnalmd,mvalmd,forget,rwlmd,emlmd,sdlmd,lklmd,bclmd,sllmd"
##############

\rm ~/log 2> /dev/null ; touch ~/log
\rm ~/log1 2> /dev/null ; touch ~/log1
\rm ~/log2 2> /dev/null ; touch ~/log2
\rm ~/log3 2> /dev/null ; touch ~/log3

echo "*********************************************************"
echo "Salut, utilisatrice/teur de la ferme planeto !"
echo "--> merci de repartir les jobs sur les differentes machines"
echo "--> ne pas depasser 8 jobs par machine"
echo "--> utiliser les disques /d*, /san*, ou /tmp* pour ecrire les donnees"
echo "--> s'il n'y a pas de proc libre, negocie avec tes ami(e)s de l'equipe"

##################################################################################################################
#####################
machine='levan'
#####################
ssh $machine -t "ps --sort=-pcpu -e -o '%C %u %c %x %p' -U "$users" -r | grep -v ps >> ~/log1" > /dev/null 2> /dev/null
echo "*********************************************************" >> ~/log
echo " $machine ... "`head -n -1 ~/log1 | wc -l`" processeurs utilises sur 8"  >> ~/log
echo "*********************************************************" >> ~/log
cat ~/log1 >> ~/log 2> /dev/null
\rm log1

#####################
machine='penn'
#####################
ssh $machine -t "ps --sort=-pcpu -e -o '%C %u %c %x %p' -U "$users" -r | grep -v ps >> ~/log2" > /dev/null 2> /dev/null
echo "*********************************************************" >> ~/log
echo " $machine ... "`head -n -1 ~/log2 | wc -l`" processeurs utilises sur 8"  >> ~/log
echo "*********************************************************" >> ~/log
cat ~/log2 >> ~/log 2> /dev/null
\rm log2

#####################
machine='viccaro'
#####################
ssh $machine -t "ps --sort=-pcpu -e -o '%C %u %c %x %p' -U "$users" -r | grep -v ps >> ~/log3" > /dev/null 2> /dev/null
echo "*********************************************************" >> ~/log 
echo " $machine ... "`head -n -1 ~/log3 | wc -l`" processeurs utilises sur 8"  >> ~/log
echo "*********************************************************" >> ~/log
cat ~/log3 >> ~/log 2> /dev/null
\rm log3

##################################################################################################################

#echo "ok !" 
cat ~/log ; \rm ~/log

##
#ssh smith -t "ps -e -o '%u %p %C %x %c' | grep 'gcm' >> ~/log ; ps -e -o '%u %p %C %x %c' | grep '.exe' >> ~/log" > /dev/null 2> /dev/null

