Re : Demande d'aide Script :(
Ces forums sont actuellement fermés. Vous ne pouvez donc plus y poster de messages. Les sujets existants sont toutefois conservés pour historique.
Sujet en cours de lecture : Demande d'aide Script :( par | (Haut de page) |
Re : Demande d'aide Script :(
Tian
Envoyé le : 09/07/2004 à 9:57
Bonjour
killall n'est pas forcement disponible partout. Si ce n'est pas le cas, on peut assez facilement l'emuler.
Si l'application a des parametres lors de son appel, cela ne marchera pas. Pour killall il faut le nom du programme seul.
Cela devrait pouvoir etre fait avec quelque chose de ce genre :Je cherche a faire un script-shell qui ping une ip et puisse lancé une application si l'ip ne ping plus , ou arrete cette application si l'ip ping de nouveau .
HOST="nom.de.la.machine"
APPLICATION="programme/a/lancer"
PING="ping -c 1 -w 3 -q $HOST"
while $PING
do
sleep 1
done
$APPLICATION
while ! $PING
do
sleep 1
done
killall $APPLICATION
Il faut ensuite executer ce programme en boucle, ou alors mettre un while autour de tout ca.killall n'est pas forcement disponible partout. Si ce n'est pas le cas, on peut assez facilement l'emuler.
Si l'application a des parametres lors de son appel, cela ne marchera pas. Pour killall il faut le nom du programme seul.