[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 1, 2, 3 nous irons aux bois ...



On Fri, Feb 28, 2003 at 01:53:35PM +0100, Vincent Lefevre wrote:
> On Fri, Feb 28, 2003 at 11:40:58 +0100, Julien Louis wrote:
> > On Fri, Feb 28, 2003 at 11:15:37AM +0100, Fabien Combernous wrote:
> > > Bonjour,
> > 
> > Bonjour,
> 
> Bonjour, :)
> 
> > > Je cherches une methode pour connaitre l'espace disque occupé par les 
> > > fichiers non compressible qui se trouve dans un répertoire. Par fichier 
> > > non compressible j'entends .doc, .ppt, .gif, .jpeg, .tgz , ...
> > > 
> > > Quelqu'un a une idée ?
> >  
> > du est fait pour toi
> 
> Il me semble que ce n'est pas possible avec du, qui a un --exclude,
> mais pas l'opposé, et cette option n'accepte que des "patterns", pas
> des expressions rationnelles (on aurait pu s'en sortir avec).

'lut,
J'ai une méthode, mais elle est à améliorer:
locate -r '\.doc$' | sed -e 's/^\(.*\)$/"\1"/' | xargs du -ch
fait l'affaire. Ce qui est ballot, c'est le sed au milieu, pour mettre
des guillemets, sinon, xargs se plante sur les esapces. Me semble qu'il
y a moyen avec les options de xargs d'éviter le sed, mais j'dois pas
être assez réveillé, je retourne le man dans tous les sens, ca veut
pas...

-- 
Manu
// Dieu a partagé: il a donné la nourriture aux riches
// et l'appétit aux pauvres.
// Coluche



Reply to: