Bonjour j'ai une question sur l'utilisation des crontab.
Je sais bien me servir de cron (éditer une crontab en ligne de commande).
Mais en fait là je veux écrire un script qui prend un utilisateur, une commande et un cycle d'exécution en paramètres, et crée une crontab à partir de la ligne de crontab générée.
Exactement comme on l'aurait fait avecsous le compte de l'utilisateur concernécrontab -e
Ainsi j'aimerai comprendre le fonctionnement interne de cron au niveau du ou des fichiers de crontab, et de sa gestion des utilisateur.
Quel est est le fichier éditer par la commande crontab? Car personnellement je n'ai l'ai jamais ouvert avec un éditeur de texte (vim ou emacs par exmple).
Comment éditer une crontab pour un utilisateur, sans forcément se loger sur ce nom d'utilisateur et taper la commande?crontab -e
Quelqu'un pourrait me guider pour mon script, de manière à ce qu'il puisse (le script) éditer le bon fichier pour le bon utilisateur, si bien sûr celui-ci est bien défini comme utilisateur crontab sur le système cible?
Un tuto proche de mon besoin serait le bien venu aussi.
Merci par avance.
Partager