Volume liste de fichiers

Résolu/Fermé
chris - 7 janv. 2009 à 09:03
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 7 janv. 2009 à 11:01
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 dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 509
7 janv. 2009 à 09:04
Quels genre de fichiers? Textes, binaires....?
0
ce sont de petits fichiers textes, variant de 5 Ko à 1 Mo
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
7 janv. 2009 à 09:25
Salut,

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

T'as regardé du côté de la commande "du" (man du) ?
0
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 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
7 janv. 2009 à 09:50
for fic in $(cat fich); do du  $fic;done | awk '{SUM+=$1} END { print SUM}'
0
merci c'est exactement ce que je recherchais.
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897 > chris
7 janv. 2009 à 11:01
De rien ;-))
0