The Destroyeur
20/01/2007, 11h32
En clair, sa permet de voir si un serveur de jeu est allumé ou eteind ...
echo "~~~~~ Heure du serveur ~~~~~"
echo "$(date; echo)"
echo "~~~~~ Status des serveurs ~~~~~"
echo -en "Status Server 001 [ "
ps -fu $(id -un) | grep server001 | grep -v grep > /dev/null
if [[ $? == 1 ]]
then
echo -en '\E[01;31m'"\033[1mOFF\033[0m"
else
echo -en '\E[01;32m'"\033[1mON\033[0m"
fi
echo " ] "
echo "~~~~~ Status des serveurs ~~~~~"
echo -en "Status Server 001 [ "
su xxx -c 'ps -fu $(id -un) | grep server001 | grep -v grep > /dev/null'
if [[ $? == 1 ]]
then
echo -en '\E[01;31m'"\033[1mOFF\033[0m"
else
echo -en '\E[01;32m'"\033[1mON\033[0m"
fi
echo " ] "
ns***** plugins # ./Status.sh
~~~~~ Heure du serveur ~~~~~
mer déc 6 16:20:59 CET 2006
~~~~~ Status des serveurs ~~~~~
Status Server 001 [ ON ] Aseco [ ON ]
Status Server 002 [ ON ] Aseco [ ON ]
Status Server 003 [ ON ] Aseco [ OFF ]
Status Server 004 [ OFF ] Aseco [ OFF ]
Status Server 005 [ ON ] Aseco [ OFF ]