Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/09/2016, à 16:29

timpera

Cron et wget ?

Bonjour,
Je viens vers vous aujourd'hui parce que j'ai un problème (désolé s'il a déjà été traité, je n'ai rien trouvé).

J'ai essayé de mettre dans ma crontab un lien avec wget vers le site de Free Mobile. Sous la forme actuelle, le but est d'envoyer à mon numéro un message toutes les minutes.

Cette commande fonctionne très bien seule dans la console (avec Putty précisément) mais impossible de la faire fonctionner avec cron hmm

voilà ma crontab :

pi@raspberrypi:~ $ crontab -l
# Edit this file to introduce tasks to be run by cron.
# m h  dom mon dow   command

* * * * * wget "https://smsapi.free-mobile.fr/sendmsg?[IDENTIFIANTS]&msg=Bonjour%20!%20Passez%20une%20excellente%20journée%20!" >> /home/pi/crontab/journal.txt 2>&1

* * * * * touch /home/pi/crontab/yeah.txt

j'ai aussi autre chose qui crée automatiquement un fichier txt toutes les minutes, et celui fonctionne à merveille !

Avez-vous une idée ? ;-)
Merci d'avance !


Microsoft fanboy ! Ben... pourquoi vous me regardez comme ça ? :-)

Hors ligne

#2 Le 19/09/2016, à 19:39

jplemoine

Re : Cron et wget ?

Essaie en mettant le chemin complet  : /usr/bin/wget chez moi


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#3 Le 20/09/2016, à 11:23

credenhill

Re : Cron et wget ?

hello
pas de messages dans  /home/pi/crontab/journal.txt ?

Hors ligne

#4 Le 20/09/2016, à 19:10

timpera

Re : Cron et wget ?

Hélas, non, journal.txt a bien été créé, mais vide.
et /usr/bin/wget n'a pas fonctionné hmm

Du coup j'ai créé un script :

wget -O /dev/null "https://smsapi.free-mobile.fr/sendmsg?user= etc.

rendu exécutable par chmod +x sms1.sh

et ajouté à la crontab :

40 7 * * * /bin/bash /home/pi/crontab/sms1.sh

Voilà smile
Merci de votre aide !


Microsoft fanboy ! Ben... pourquoi vous me regardez comme ça ? :-)

Hors ligne