acassiolink
(usa Outra)
Enviado em 14/02/2010 - 19:28h
Boa tarde a todos !
Ja quero adiantar meu obrigado a todos,se puderem me ajudar seria de uma eterna gratidão!
Bom tenho um servidor rodando Ubuntu 9.10 Server,Meu conhecimento em linux é medio ~ baixo
Vamos la!
Nele eu tenho um aplicativo,na verdade um .sh,que roda o banco de dados de um jogo,
Enfim essa droga desculpem o nivel,fecha sozinho por X motivos,isso varia,as vezes demora 1 dia e ele fica rodando,outras vezes demora 6 horas e ele aguenta firme,
Bom eu queria tipo que um "bat",no caso em shell,que tipo monitora-se ele,algo assim,para quando ele fechase,a shell abrise ele novamente,Ja vi isso no windows mais não sei fazer isto em linux,nome do .sh do DB é gamedb.sh,ele roda no processo #21,aqui vai ele se alquem precisar
-------------------------------
#!/bin/sh
PW_PATH=/root/PWServer
cd /root/PWServer
if [ ! -d $PW_PATH/logs ]; then
mkdir $PW_PATH/logs
fi
echo "=== GAMEDBD ==="
cd $PW_PATH/gamedbd; ./gamedbd gamesys.conf >$PW_PATH/logs/gamedbd.log &
sleep 5
echo "=== DONE! ==="
echo ""
-------------------------------
Grato a todos! Conto com voces