[gull] Tronquer des fichiers log

Christian Grigis glove at grigri.org
Mon Jan 3 16:37:33 CET 2011


Hello,

On Mon, Jan 03, 2011 at 04:22:03PM +0100, Marc Mongenet wrote:
> Le 3 janvier 2011 15:26, Frédéric Benninger <benninger at sunrise.ch> a écrit :
> > Une de mes bonnes résolution pour 2011 est de ne plus utiliser
> > shrinkfile contenu dans le paquet inn.
> >
> > Car j'installais ce dernier uniquement pour la commande shrinkfile qui
> > me permettait de tronquer des fichiers log en un coup de baguette
> > magique.
> >
> >  shrinkfile -s 100k *.log
> >
> > Connaissez-vous une commande similaire disponible "de base" dans les
> > bonnes distributions?
> 
> Bonjour,
> 
> Je ne connais pas, mais il existe l'appel système truncate.
> Donc si ça ne devait pas exister, un programme en C de quelques
> dizaines de lignes ferait l'affaire.

Apparemment il y a 'truncate' dans les GNU coreutils.

% truncate -s 100k *.log

... qui utilise bien, vérification faite, l'appel système
correspondant. :)

-Christian


More information about the gull mailing list