[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.



'lut,

Tu peux aussi essayer l'option -t de du ?

-t, --threshold=SIZE

exclude entries smaller than SIZE if positive, or entries greater than SIZE if negative


a+

f.

Le 29/10/2018 à 08:45, Benoit B a écrit :
Bonjour à tous

Je cale sur un bête filtrage de sortie de du

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





Reply to: