heros Posté(e) le 28 août 2011 Posté(e) le 28 août 2011 bonjour j'ai créer un fichier test.sh qui marche dont voici le code: #!/bin/ash #echo $line echo 11 >>/volume1/isa/root_perso/1.txt j'ai ajouté dans /etc/crontab ce code #minute hour mday month wday who command 5 * * * * root /volume1/isa/root_perso/test.sh 2>&1 >>/volume1/isa/root_perso/sauvegarde.log j'ai redemarrer crontab avec /usr/syno/etc.defaults/rc.d/S04crond.sh stop /usr/syno/etc.defaults/rc.d/S04crond.sh start mais rien ne marche.Là je cale .J'ai pas trouvé de réponses dans le forum pour l'instant merci pour votre aide 0 Citer
PatrickH Posté(e) le 28 août 2011 Posté(e) le 28 août 2011 Plusieurs questions : As tu bien mis des tabulation entre les champs du fichier "crontab" ? Avec quoi as tu édité ton fichier "test.sh" ? As tu rendu le fichier "test.sh" executable ? Patrick 0 Citer
cricx Posté(e) le 28 août 2011 Posté(e) le 28 août 2011 bonjour j'ai créer un fichier test.sh qui marche dont voici le code: j'ai ajouté dans /etc/crontab ce code j'ai redemarrer crontab avec mais rien ne marche.Là je cale .J'ai pas trouvé de réponses dans le forum pour l'instant merci pour votre aide la ligne que tu as mise lance la commande toutes les heures + 5 mn, il faut attendre l'heure + 5 mn 0 Citer
heros Posté(e) le 28 août 2011 Auteur Posté(e) le 28 août 2011 Plusieurs questions : As tu bien mis des tabulation entre les champs du fichier "crontab" ? Avec quoi as tu édité ton fichier "test.sh" ? As tu rendu le fichier "test.sh" executable ? Patrick 1=>oui tabulation 2=>edité avec vi 3=>rendu executable avec chmod u+x .d'ailleur quand je lance test.sh ca marche bien et ca genere 1.txt la ligne que tu as mise lance la commande toutes les heures + 5 mn, il faut attendre l'heure + 5 mn =>il me semble que c'est tous les 5 mn que j'aimerai que ca se lance je teste çà pour voir si ca marche */5 * * * * root /volume1/isa/root_perso/test.sh 2>&1 >>/volume1/isa/root_perso/sauvegarde.log 0 Citer
heros Posté(e) le 29 août 2011 Auteur Posté(e) le 29 août 2011 merci ca marche et il fait le cron tous les 1h05 par contre je ne vois la différence entre /usr/syno/etc/rc.d/S04crond.sh stop /usr/syno/etc/rc.d/S04crond.sh start et /usr/syno/etc.defaults/rc.d/S04crond.sh stop /usr/syno/etc.defaults/rc.d/S04crond.sh start lequel est le bon 0 Citer
cricx Posté(e) le 29 août 2011 Posté(e) le 29 août 2011 ce sont les mêmes tant que tu n'as rien modifié. les valeurs par défaut sont celles qui sont rétablies. il faut modifier les valeurs par défaut pour que les modifications deviennent permanentes */5 * * * * root /volume1/isa/root_perso/test.sh 2>&1 >>/volume1/isa/root_perso/sauvegarde.log[/CODE] devrait lancer l'exécution tous les 5 minutes et pas tous les 1h05 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.