> Etrange: ``Y'a pas dans mon desktop''. > Ok: Je suis sous Debian Lenny (5.0), cette commande est fournie > dans les ``Core Utils'' de Debian Squeeze (6.0 à venir) et > dans Ubuntu (karmic, en tout cas).
J'attends Squeeze avec impatience... >> % truncate -s 100k *.log >> > Oui, mais attention! > $ man truncate > truncate - shrink or extend the size of a file to the specified size > > Shrink *or* extend!!! > > Et donc: > If a FILE is larger than the specified size, the extra data is lost. > If a FILE is shorter, it is extended and the extended part reads as zero > bytes. > > Bref, ce n'est probablement pas ce que tu cherches... J’en déduis que ça n’est pas si simple de me passé du package inn/inn2 de la Debian pour tronquer mes logs. Car il s’agit bien de garder une certaine quantité de données (ko ou nb lignes) à partir de la fin d’un fichier en s’arrêtant à un saut de ligne. Personne n’a une idée comment lire un fichier par la fin avec sed, car je le verrais bien comme un bon candidat avec son option –i . Salutations Frédéric _______________________________________________ gull mailing list [email protected] http://forum.linux-gull.ch/mailman/listinfo/gull
