Crontab root et exécution de script
Je veux planifier l'exécution d'un script Bash.
Il n'y avait qu'un crontab système. J'ai donc ajouté un fichier crontab pour root dans /var/cron/tabs.
Le script à exécuter :
Code:
1 2 3 4 5
| #!/bin/sh
cd /chemin/
chmod -Rf 777 répertoire
chown -Rf 'user':groupe répertoire
echo "OK!" |
Le crontab :
Code:
1 2 3 4 5 6 7 8
| SHELL=/bin/sh
PATH=
HOME=
MAILTO=""
#
#minute hour mday month wday who command
#
15 12 * * * root /usr/cronChown.sh |
J'ai bien installé le crontab.
Code:
crontab root-crontab
Il a été renommée tout simplement root (?), le fichier d'origine restant.
Mais rien ne se passe.
De plus, mais c'est secondaire je pense,
ne me liste que ce fichier crontab et plus le crontab système mais il est toujours éditable directement.
J'avais été voir sur cette page d'explication.
OS : FreeBSD 6.1.
J'ai cherché mais n'ai rien trouvé sur le forum. Merci par avance.