Cron

Bonsoir,

serveur@debian:~$ EDITOR=nano crontab -e crontab: installing new crontab serveur@debian:~$

Je lui est dit d’exécuter tout les jours à 21h18 le fichier “/home/serveur/test.sh”

#Test \18 21 * * * /home/serveur/test.sh
puis j’ai fait

root@debian:/home/serveur# /etc/init.d/cron restart Restarting periodic command scheduler: cron. root@debian:/home/serveur# Pour qu’il prenne en compte le changement.

Mais ca marche pas.
Comment faut il faire ?

Merci

c’est pas le fichier crontab qu’il faut modifier ?
personnellement c’est de lui que je me sert
nano /etc/crontab

Ou avec la commande :

préférable pour la vérification syntaxique.

[quote=“xunil2003”]#Test \18 21 * * * /home/serveur/test.sh
puis j’ai fait[/quote]
Pourquoi la ligne commence par un \ ?
Quels sont les droits sur le script /home/serveur/test.sh ?

[quote=“xunil2003”]root@debian:/home/serveur# /etc/init.d/cron restart Restarting periodic command scheduler: cron. root@debian:/home/serveur# [/quote]
Pas besoin de redémarrer cron :wink:

Bonsoir,

que ce soit avec

ou

oubien

Rien ne fonctionne

le “” veut dire exécuter tout les jours.

les droits du fichier

Je ne crois pas.
“Tous les jours” est représenté par la troisième étoile dans ta syntaxe ( voir la page man ).
Cela doit être ce slash qui dérange.

Bonsoir

J’ai refait un test et la ca marche

1er test

2em test

3em test

“/var/spool/cron/crontabs/serveur” et le même que “crontab -e” pour moi mais aucun dès deux resemble a “/etc/crontab”

Je voudrai savoir quel est la différence entre “/etc/crontab” et "/var/spool/cron/crontabs/serveur"
Pourquoi utiliser l’un plus que l’autre ?

Question :
Savez vous ce qu’il faut pour que cron exécute “/home/serveur/test.sh” tout les deux jours ?
ceci " 30 23 * * * " dit bien d’exécuter tout les jours a 23h30 ?

Merci a tous de votre aide.

[quote=“xunil2003”]
Je voudrai savoir quel est la différence entre “/etc/crontab” et "/var/spool/cron/crontabs/serveur"
Pourquoi utiliser l’un plus que l’autre ?[/quote]

Ca je ne sais pas exactement.

[quote=“xunil2003”]
Savez vous ce qu’il faut pour que cron exécute “/home/serveur/test.sh” tout les deux jours ?
ceci " 30 23 * * * " dit bien d’exécuter tout les jours a 23h30 ?[/quote]

Oui.
Pour tous les deux jours à 23h30 :

Un peu léger comme titre, non ?
Perso, c’est le genre de post que je n’ouvre pas, en principe.