[Linux-bruxelles] nettoyage régulier
Miguel Quaremme
mquaremme at cire.irisnet.be
Mar 1 Juin 15:45:20 CEST 2004
Gaëtan Frenoy a écrit :
> Bonjour,
>
>
>>Je voudrais qu'automatiquement s'effacent tous les fichiers vieux de
>>plus de trois jours dans répertoire, mais je ne m'y connais pas
>>en «cronnerie ». Pourriez-vous me dire comment faire.
>
>
> Réponse courte: find
>
> Réponse un peu plus longue:
> find "<rep>" -not -mtime -<MaxAge> -iname <FilePattern> -exec echo {} ;
>
> <rep> est le répertoire que tu veux nettoyer, <MaxAge> le nombre de
> jours, <FilePattern> si tu veux réduire à certains fichiers seulement
> (*.txt p.ex) et "echo {}" est à remplacer par la "rm -f {}" quand tu es
> _sûr_ que ça fonctionne bien.
>
> Puis faut taper ça dans fichier exécutable et placer le fichier dans
> /etc/cron.daily.
>
> Bon, c'est "en gros" mais ça devrait le faire. En tout cas, ça l'a déjà
> fait ici...
>
> ps: attention, y a une subtilité avec le ";", en fonction du contexte,
> il faut parfois mettre "\;"
Merci je vais tester ça.
--
Miguel Quaremme | « L'autosatisfaction est le début du déclin »
Plus d'informations sur la liste de diffusion Linux-bruxelles