Comment lançer un script restart_cam800 une seul fois
amino60
Messages postés
4
Statut
Membre
-
amino60 Messages postés 4 Statut Membre -
amino60 Messages postés 4 Statut Membre -
Bonjour, j'ai modifier le script restart_cam800 pour ma dm800se mais
j'ai rencontré un probleme il se lance tout seul chaque 2 minutes alor que je veut qu'il se lance qu'une seul fois voila le script:
#! /bin/sh
exec < /dev/null > /dev/null 2>&1
while [ 25 ]
sleep 120
do
pidof mgcamd_1.38 >/tmp/campid.log
if [ $0-eq 0 ] ; then
echo ""
else
date='date'
echo "Restarting mgcamd_1.38 : $date" >> /tmp/checkcam.log
wget "http://127.0.0.1/web/message?text=Cam_wird_neugestartet&type=1&timeout=10"
killall mgcamd_1.38
/usr/bin/mgcamd_1.38 &
if [ $0-eq 0 ] ; then
echo "ok!"
else
echo "hm, didn't work. Try doing it manually"
fi
fi
sleep 10
done
exit;
j'ai rencontré un probleme il se lance tout seul chaque 2 minutes alor que je veut qu'il se lance qu'une seul fois voila le script:
#! /bin/sh
exec < /dev/null > /dev/null 2>&1
while [ 25 ]
sleep 120
do
pidof mgcamd_1.38 >/tmp/campid.log
if [ $0-eq 0 ] ; then
echo ""
else
date='date'
echo "Restarting mgcamd_1.38 : $date" >> /tmp/checkcam.log
wget "http://127.0.0.1/web/message?text=Cam_wird_neugestartet&type=1&timeout=10"
killall mgcamd_1.38
/usr/bin/mgcamd_1.38 &
if [ $0-eq 0 ] ; then
echo "ok!"
else
echo "hm, didn't work. Try doing it manually"
fi
fi
sleep 10
done
exit;
A voir également:
- Comment lançer un script restart_cam800 une seul fois
- Script vidéo youtube - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Lancer une application au démarrage windows 10 - Guide
- Mas script - Accueil - Windows
- Paiement 4 fois cdiscount impossible - Forum Consommation & Internet
2 réponses
hello
ce n'est pas $0 mais $? qu'il faut tester au sortir d'une commande et
attention aux esapaes
ce n'est pas $0 mais $? qu'il faut tester au sortir d'une commande et
attention aux esapaes
if [ $? -eq 0 ] ; then
oui j'ai remplaçé $? par $0 exprés pour activer la camd si non $? verifier si la camd n'ai pas active pour la redemarer
j'ai une dm800se qui marche avec le system linux j'ai fais un crontabl sur le menu pour lançé le script a chauque heur suivi de 5 minutes 0/5**** alor j'ai un confli ontre les deux commende car le script redemar tout les deux minute se que je veut c'est qu'il redemar la camd une fois chaque une heur et 5 minutes
j'ai une dm800se qui marche avec le system linux j'ai fais un crontabl sur le menu pour lançé le script a chauque heur suivi de 5 minutes 0/5**** alor j'ai un confli ontre les deux commende car le script redemar tout les deux minute se que je veut c'est qu'il redemar la camd une fois chaque une heur et 5 minutes