supprimer fichiers logs auto

2007-06-03 Par sujet Dexinou
Bonjour, Je cherche la façon de supprimer les fichiers logs avec l’extension .gz qui se trouvent dans /var/log automatiquement à un intervalle de 30 jours. Comment faire ? via cron ou autre ? Comme je suis pas très caller en programmation cron je demande votre aide. D’avance merci

Re: supprimer fichiers logs auto

2007-06-03 Par sujet Benjamin Lannoy
Le Sun, 3 Jun 2007 13:01:27 +0200, Dexinou [EMAIL PROTECTED] a écrit : Bonjour, Bonjour ! Je cherche la façon de supprimer les fichiers logs avec l’extension .gz qui se trouvent dans /var/log automatiquement à un intervalle de 30 jours. Comment faire ? via cron ou autre ? Comme je

RE: supprimer fichiers logs auto

2007-06-03 Par sujet Dexinou
:[EMAIL PROTECTED] Envoyé : dimanche 3 juin 2007 13:07 À : debian-user-french@lists.debian.org Objet : Re: supprimer fichiers logs auto Le Sun, 3 Jun 2007 13:01:27 +0200, Dexinou [EMAIL PROTECTED] a écrit : Bonjour, Bonjour ! Je cherche la façon de supprimer les fichiers logs avec l’extension

Re: supprimer fichiers logs auto

2007-06-03 Par sujet Benjamin Lannoy
Le Sun, 3 Jun 2007 13:16:32 +0200, Dexinou [EMAIL PROTECTED] a écrit : Merci, je vais tester ta commande mais la syntaxe me parait aussi bizarre, j'avais cru que l'on devait mettre un truc comme ça : 0 0 1 * * rm /var/log/*.gz Mais si ça marche de ta façon pourquoi pas, j'aurais appris une

Re: supprimer fichiers logs auto

2007-06-03 Par sujet Bulot Grégory
Le dimanche 3 juin 2007 13:07, Benjamin Lannoy a écrit : Le Sun, 3 Jun 2007 13:01:27 +0200, Dexinou [EMAIL PROTECTED] a écrit : Bonjour, Bonjour ! Je cherche la façon de supprimer les fichiers logs avec l’extension .gz qui se trouvent dans /var/log automatiquement à un intervalle de

Re: supprimer fichiers logs auto

2007-06-03 Par sujet Jacques L'helgoualc'h
Bulot Grégory a écrit, dimanche 3 juin 2007, à 14:30 : Le dimanche 3 juin 2007 13:07, Benjamin Lannoy a écrit : [...] Bonjour ! bonjour, [...] @monthly rm /var/log/*.gz Ça répond à ta demande ? euh, la on supprime tout, tous les mois @monthly find /var/log/* -type f -mtime +30

Re: supprimer fichiers logs auto

2007-06-03 Par sujet Bulot Grégory
Le dimanche 3 juin 2007 15:10, Jacques L'helgoualc'h a écrit : avec ça : | #!/bin/sh | find /var/log/* -type f -mtime +30 -exec rm -i '{}' ';' Heu, l'option « -i » de rm est interactive... :-) , oui mon copié coller de test était un peu violent ! Puis dans /etc/cron.monthly : ln -s

Re: supprimer fichiers logs auto

2007-06-03 Par sujet Sylvain Sauvage
Bulot Grégory, dimanche 3 juin 2007, 16:02:20 CEST [...] find /var/log/ -type f -name '*log*.gz' -mtime +31 -print0 | \ xargs --0 rm -f je me méfie de cela, parfois cela peut déborder de la longueur maxi d'une chaine 'shell', bien que dans le cas particulier de /var/log, ça devrait

Re: supprimer fichiers logs auto

2007-06-03 Par sujet Jacques L'helgoualc'h
Sylvain Sauvage a écrit, dimanche 3 juin 2007, à 16:15 : Bulot Grégory, dimanche 3 juin 2007, 16:02:20 CEST [...] find /var/log/ -type f -name '*log*.gz' -mtime +31 -print0 | \ xargs --0 rm -f je me méfie de cela, parfois cela peut déborder de la longueur maxi d'une chaine