Pb d'accès fichier sous CRON python raspbian
Résolu
magouero
Messages postés
242
Date d'inscription
Statut
Membre
Dernière intervention
-
magouero Messages postés 242 Date d'inscription Statut Membre Dernière intervention -
magouero Messages postés 242 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
voilà mon souci:
Je souhaite envoyer un message régulièrement donc je demande à CRON de lancer un prog python puis mail.
Ca se passe bien pour une commande mais pour une autre je n'y arrive pas.
voilà la sortie de crontab -l :
0 */2 * * * ps U mosquitto | mail -s "rapportRaspyyy" RRR@gmail.com
===> Cà ça marche.
Les 2 lignes précédentes fonctionnent quand on les active/ dé-commente l'une ou l'autre.
Par contre quand je dé-commente les 2 lignes, KO !
Je fichier reçu par la fonction mail semble être vide. Le mail est envoyé et est vide.
J'ai un message d'erreur/remarque de mail qui dit à la fin (je vous passe le début):
Subject: Cron pi@raspberrypi mail -s "temperature" RRR@gmail.com < gna.txt
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
mail: Null message body; hope that's ok
J'ai essayé:
- les 2 commandes dans un sens puis l'autre, c'est pareil.
- cat gna.txt > mail… pareil
- cat gna.txt | mail … idem
- imbriquer en faisant cat gna.txt | mail ... pas mieux.
- imbriquer en faisant python thermometre.py | mail ... pareil
- sudo et la suite , pas mieux
pour info: Le programme python termine par un print(…). Quand je regarde le contenu du fichier il évolue bien comme prévu.
Bref je sèche un peu là.
(Je me demande si le fichier n'est pas en cours d'utilisation par une commande pendant que l'autre le veut mais ça n'est pas logique).
Si quelqu'un a une idée ?
PC seven,
Firefox , Souris à boule... :-b
voilà mon souci:
Je souhaite envoyer un message régulièrement donc je demande à CRON de lancer un prog python puis mail.
Ca se passe bien pour une commande mais pour une autre je n'y arrive pas.
voilà la sortie de crontab -l :
0 */2 * * * ps U mosquitto | mail -s "rapportRaspyyy" RRR@gmail.com
===> Cà ça marche.
- * * * * python thermometre.py > gna.txt
- * * * * mail -s "temperature" RRR@gmail.com < gna.txt
Les 2 lignes précédentes fonctionnent quand on les active/ dé-commente l'une ou l'autre.
Par contre quand je dé-commente les 2 lignes, KO !
Je fichier reçu par la fonction mail semble être vide. Le mail est envoyé et est vide.
J'ai un message d'erreur/remarque de mail qui dit à la fin (je vous passe le début):
Subject: Cron pi@raspberrypi mail -s "temperature" RRR@gmail.com < gna.txt
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
mail: Null message body; hope that's ok
J'ai essayé:
- les 2 commandes dans un sens puis l'autre, c'est pareil.
- cat gna.txt > mail… pareil
- cat gna.txt | mail … idem
- imbriquer en faisant cat gna.txt | mail ... pas mieux.
- imbriquer en faisant python thermometre.py | mail ... pareil
- sudo et la suite , pas mieux
pour info: Le programme python termine par un print(…). Quand je regarde le contenu du fichier il évolue bien comme prévu.
Bref je sèche un peu là.
(Je me demande si le fichier n'est pas en cours d'utilisation par une commande pendant que l'autre le veut mais ça n'est pas logique).
Si quelqu'un a une idée ?
PC seven,
Firefox , Souris à boule... :-b
A voir également:
- Pb d'accès fichier sous CRON python raspbian
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide