crontab - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 20-02-2003 à 11:26:30
est ce que ton script s'éxécute bien tout seul ?
est ce que cron est bien lancé ?
est ce que si tu mets une commande bateau style echo "coucou"ça marche ?
Marsh Posté le 20-02-2003 à 11:38:01
mon script fonctionne bien tout seul (tout le monde peu l'executer)
quand je tape /etc/rc.d/init.d/crond status
j'ai bien un pid en cours d'execution
il faut savior que j'ai rajouter ma ligne directement sur le fichier /etc/crontab avec un editeur
(je n'ai pas utiliser la commande crontab -e)
je comprend pas pourquoi ça marche pas !!!! pourtant c'est pas compliquer crontab !!!
Marsh Posté le 20-02-2003 à 11:41:37
même un simple echo "coucou" à toute les minutes ne fonctinnent pas ?
* 11 * * * /home/toc/monscript
et dans /home/toc/monscript
il n'y a que
#/bin/bash
echo "coucou"
Marsh Posté le 20-02-2003 à 11:42:47
Il faut pas rajouter cette ligne dans le fichier cronttab, mais dans /var/spool/cron/<nom_utilisateur_avec_lequel_tu_veux_executer_ce_prog>.
Moi en général je fais le barbare, je mets root .
Marsh Posté le 20-02-2003 à 11:53:18
ça marche toujour pas même en faisant un crontab -e
* 11 * * * echo "coucou"
pourtant mon demon cron tourne
Marsh Posté le 20-02-2003 à 12:08:25
j'ai vraiment besoin d'aide....
j'ai beau chercher je trouve pas qq'un à une suggestion ?
Marsh Posté le 20-02-2003 à 14:13:54
t'as regardé si il y avait quelques choses dans les logs ?
Marsh Posté le 20-02-2003 à 15:00:39
oui j'ai regarder et il n'y a rien de spécial
je voudrais qu'on m'aide à établir étape par étape un test (je suis pas sur)
je voudrais recommencez le test pour afficher "cocuou" toute les minutes par exemple
donc je tape :
crontab -e
* 15 * * * echo "coucou"
et normalement pendant toute la quinzième heure toute les minutes il doit m'afficher coucou.
je vérifie bien avec un crontab -l
et j'attends...mais là rien ne se passe...
Marsh Posté le 20-02-2003 à 15:17:09
Mjules a écrit : t'as regardé si il y avait quelques choses dans les logs ? |
dans les log j'ai bien une ligne comme quoi il execute en tant que root la commande
feb 20 15:14 Serveur CROND(4192): (roo) CMD (/home/coucou)
Marsh Posté le 20-02-2003 à 11:22:00
bonjour à tous, je suis sous une mandrake 8.2
dans mon fichier /etc/crontab j'ai déjà trois ligne, hourly weekly et mounthly.
bon moi je voudrais rajouter une quatrième (personelle) pour mon script de backup.
donc j'ai rajouter
20 11 * * * /monscript/backupscript
je voulais l'executer tout les 11 h 20 de chaque jour.
mais il ne se passe rien à 11 h 20
? aurais mal compris le fonctionnement de crontab ?
???