On Mon, Jan 03, 2011 at 04:37:33PM +0100, Christian Grigis wrote:
> Apparemment il y a 'truncate' dans les GNU coreutils.
Tiens!?
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).
>
> % truncate -s 100k *.log
>
> ... qui utilise bien, vérification faite, l'appel système
> correspondant. :)
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...
--
Félix Hauri - <[email protected]> - http://www.f-hauri.ch
_______________________________________________
gull mailing list
[email protected]
http://forum.linux-gull.ch/mailman/listinfo/gull