#1 Le 08/01/2010, à 15:41
- gemar
problème avec crontab lors de l'envoi de commande par l'USB
Bonjour,
Tout d'abord je souhaite une bonne année à tous le monde !!!
Je post un message car j'ai un problème avec crontab... En faite , j'ai un script qui check mon niveau de batterie du portable et si la batterie est en dessous de 10%, il active le secteur 220V et lorsqu'elle est recharger, il coupe le 220V, tout cela se fait par l'intermediaire d'un module X10 CM11 piloté par l'USB.
Mon script est executer par le crontab toute les 10 minutes :
# m h dom mon dow command
*/10 * * * * sh /home/CheckBattery.sh
Pour moi, le crontab est bien actif car le script creer correctement le fichier log (que je demande dans mon script) mais n'envoi pas la commande vers l'USB pour le module... Par contre si je lance le script manuellement, tout se passe correctement ????
quelqu'un à un idée ?
merci
Hors ligne
#2 Le 08/01/2010, à 16:26
- francoisp31
Re : problème avec crontab lors de l'envoi de commande par l'USB
une variable d'environnement je suppose
tu devrais spécifier le user de lancement du script dans le crontab pour garantir que les variables d'environnement soient chargées.
c'est une première piste.
*/10 * * * * sudo /home/CheckBattery.sh
selon la syntaxe accepté par ta version de cron.
Que les puces d'un millier de chiens galleux infeste le cul de celui qui osera vous gacher ne serai ce
qu'une seule journée de votre vie et que les bras lui soient trop court pour qu'il puisse se le gratter.
Hors ligne
#3 Le 09/01/2010, à 09:44
- gemar
Re : problème avec crontab lors de l'envoi de commande par l'USB
merci de ta reponse...
Le user n'est pas specifier automatiquement avec le crontab ? car le user ecrit dans le crontab qui lui est attribuer donc normalement il sait sur quel user il execute le script ?
sinon comment tu fait pour preciser le user dans le crontab ?
Hors ligne
#4 Le 09/01/2010, à 14:56
- gemar
Re : problème avec crontab lors de l'envoi de commande par l'USB
up
de plus j'ai remarquer que si je lance un simple script contenant la ligne
xterm >> /test.log
rien ne se pas mais mon fichier log est present
franchement je conprend pas ???
Hors ligne
#5 Le 10/01/2010, à 11:55
- gemar
Re : problème avec crontab lors de l'envoi de commande par l'USB
personne n'a une idée ????
Hors ligne