crontab

crontab - Codes et scripts - Linux et OS Alternatifs

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 ?
 
???

Reply

Marsh Posté le 20-02-2003 à 11:22:00   

Reply

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 ?
 


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

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 !!!

Reply

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"


Message édité par startx25 le 20-02-2003 à 11:44:13
Reply

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  :D .


---------------
Dieu a cree l homme. Et ensuite, pour le remercier, l homme a cree Dieu.
Reply

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

Reply

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 ?

Reply

Marsh Posté le 20-02-2003 à 14:13:54    

t'as regardé si il y avait quelques choses dans les logs ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

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...
 

Reply

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)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed