Salut
Si tu veux ecire tout ca avec le shell tu devras ecrire un truc
du genre .Note que mon code peux avoir des erreurs.il faut voir
sur le net la bonne syntaxe , mais le code que tu nous a transmis
ne peux pas demarrer Kannel ca fait juste de echo "Ceci" , echo "Cela"
__fill_kannel_if_it_run(){
# Trouver tous les processus
#
ps -aux |
# Filter uniquement le Kannel dans la liste de processus
grep kannel |
# Trouver les Pid des processus Kannel
awk '/kannel/{print $1}'` |
# Tuer les procesus Kannel
xargs kill -9
return True
}
__start_kannel(){
# Demmarrer Kannel je ne suis pas sur mais c'est un
# truc
# Du genre
# Demarrer bearerbox
# Avant de demarrer tu peux verifier si Kannel n'est pas
# deja demarre et que ton fichier python ou php
# ou ce que tu veux exist , dans mon cas mon fichier
# s'appelle send_sms.py
if test -s "send_sms.py"
then
bearerbox -v 1 kannel.conf
# Demarrer smsbox
smsbox -v 1 kannel.conf
#Demander a Kannel d'env*yer un sms
else
# Mon fichier send_sms.py n'existe pas
echo "Mon Fichier n'xiste pas"
exit 0
fi
# Avec curl
curl http://%s:%d/cgi-bin/sendsms?username.............
# Ou avec Python
# Le fichier send_sms.py
# contient
# urllib.urlopen(http://%s:%d/cgi-bin/sendsms?username.
# ............)
python send_sms.py
}
Le 17 octobre 2012 17:28, seydina issa paté <[email protected]> a écrit :
> Salut,
> J'ai testé mais ça ne passe toujours pas!!!
> Je tente de le faire avec le shell voici mon code:
>
> #! /bin/bash
> if test -s /Chemin/Vers/Fichier
> then
> echo "lancement de kannel par le système"
> else
> echo "le fichier est vide"
>
> En quelque sorte je teste si le fichier a un contenu, si oui je déclenche
> automatiquement un service de kannel sinon j'affiche le fichier est vide!!!
>
--Ad
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org