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

Re: Expressions régulières pour filtre la sortie de du pour n'afficher que les gros fichiers.



On Mon, Oct 29, 2018 at 08:45:56AM +0100, Benoit B wrote:
> Bonjour à tous
> 
> Je cale sur un bête filtrage de sortie de du

du -sh | sort -h 

est peut-être plus simple ? :-)

A+
> 
> du -hsc !(.|..) | egrep '^[1-9]{2,3}[MG]*'
> Voici la sortie de cette commande et ce que je veux ou ne veux pas :
> 
> 16K    .aptitude  --je ne veux pas
> 129M    backup  --ok
> 44K    .bash_history   --je ne veux pas
> 16K    bin   --je ne veux pas
> 48K    .bluefish   --je ne veux pas
> 16K    .cache   --je ne veux pas
> 752M    .claws-mail --ok
> 29M    .config --ok
> 12K    .dbus   --je ne veux pas
> 37M    Desktop --ok
> 19M    .emacs.d --ok
> 164K    .FBReader  --je ne veux pas
> 372K    .gconf   --je ne veux pas
> 528K    .gimp-2.8   --je ne veux pas
> 36K    .gnupg   --je ne veux pas
> 12K    .icons   --je ne veux pas
> 12K    .idlerc   --je ne veux pas
> 43M    .mozilla --ok
> 188K    .osmo  --je ne veux pas
> 316K    scripts   --je ne veux pas
> 65M    .stardict --ok
> 294M    tmp --ok
> 12K    .tuxcmd   --je ne veux pas
> 44K    .vim   --je ne veux pas
> 
> En lisant ça on comprend ce que je ne parviens pas à faire :
> N'afficher que les valeurs à deux ou trois chiffres exprimées en Méga
> ou Giga et ignorer les valeurs exprimées en Kilo pour voir ce qui
> sature une partition.
> du n'est peut-être pas la bonne commande de départ, je devrais
> peut-être utiliser find pour afficher les pus gros fichiers ?
> 
> Merci d'avance pour vos conseils
> 
> --
> Benoit
> 

-- 
Bertrand Orvoine


Reply to: