Configuration d'une tâche cron une fois par mois pour démarrer un script.
le script consiste à faire pivoter un fichier chaque mois car il devient trop gros et à renommer l'ancien. lorsqu'un fichier a plus de six mois, je voulais qu'il soit supprimé.
Vous cherchez à exécuter ce script une fois par mois. Est-il possible de supprimer l'ancien?
Veuillez me faire savoir si ce n'est pas assez clair.
logrotate
?Réponses:
Vous pouvez commencer par ceci:
Où
+182
sont la quantité de jours.la source
find
support+/-
pour-mtime
. Quel OS et quelle versionfind
possédez-vous?Vous pouvez simplement utiliser
logrotate
. Il est déjà disponible sur la plupart des systèmes Linux, et de nombreux packages ont déjà des scripts logrotate préconfigurés, ou vous pouvez les modifier ou écrire les vôtres.la source