oui, c'est un peu ce que j'ai fait, avec un fichier timestamp ; la commande find me permet de vérifier s'il est plus vieux qu'un certain délai et j'enchaine la tâche (de sauvegarde pour mon cas personnel).
voici le code shell associé :
# backup tous les 3 jours
find $logdir -mtime +3 | grep '\.log' > /dev/null || exit 0
Il suffit ensuite de se service de cron pour reveiller cette tache toutes les heures. C'est suffisant sur un PC domestique et pour la tache que je souhaitais réaliser.
[^] # Re: Cron
Posté par Marc Quinton . En réponse au message Tâches périodiques. Évalué à 4.
voici le code shell associé :
# backup tous les 3 jours
find $logdir -mtime +3 | grep '\.log' > /dev/null || exit 0
Il suffit ensuite de se service de cron pour reveiller cette tache toutes les heures. C'est suffisant sur un PC domestique et pour la tache que je souhaitais réaliser.