Volume liste de fichiers

Résolu
chris -  
jipicy Messages postés 41342 Statut Modérateur -
Bonjour,
j'ai une liste de fichiers (avec leur arborescence), et j'aimerai savoir comment déterminer le volume occupé par tous ces fichiers ?
Pour info je dois avoir 300 000 fichiers dans ma liste.
Merci d'avance
A voir également:

3 réponses

Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   510
 
Quels genre de fichiers? Textes, binaires....?
0
chris
 
ce sont de petits fichiers textes, variant de 5 Ko à 1 Mo
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Ces fichiers sont tous dans le même répertoire ?

T'as regardé du côté de la commande "du" (man du) ?
0
chris
 
j'ai un fichier de log rempli de 300 000 fichiers textes (avec leur arborescence), et j'aimerai connaitre le volume global de ces fichiers qui sont donc tous dans des répertoires distincts, il faudrait que je cumule les "du" des ces 300 000 fichiers, et c'est là que je bloque.
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
for fic in $(cat fich); do du  $fic;done | awk '{SUM+=$1} END { print SUM}'
0
chris
 
merci c'est exactement ce que je recherchais.
0
jipicy Messages postés 41342 Statut Modérateur 4 896 > chris
 
De rien ;-))
0