Bonjour,
je souhaite modifier la crontab pour rajouter des lignes sans utiliser la commande "crontab -e". J'ai donc ouvert le fichier /etc/crontab avec emacs en utilisateur "root" (sur une suse linux) et rajouté cette ligne :
* * * * * echo "toto" >> /tmp/toto.txt
ensuite je redémarre le service cron :
je le fais aussi sur :
/etc/rc.d/cron restart (par précaution)
Hors voila mon problème, la crontab ne se met pas à jour et mon cron ne tourne pas.
Le but de ma démarche est de créer un script shell qui insère directement des lignes dans la crontab. ex :
1 2
| echo "* * * * * echo \"toto\" >> /tmp/toto.txt" >> /etc/crontab
/etc/init.d/cron restart |
A ce jour je n'ai réussi à insérer des lignes qu'a partir de la commande crontab -e.
quelqu'un aurait-il une idée??
au passage, quelle est la différence entre /etc/init.d et /etc/rc.d?
Merci,
Cordialement,
--
Mr_Brown
Partager