[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