Mon système de files est configuré comme suit:
/ftp/data/ProductGroup*/ProductType*/Year*/Day*/ActualProductFile*
("*" désigne les noms de directory qui changent)
J'aimerais savoir combien d'espace est utilisé pour les produits de 2011. Quelque chose comme
du -ks /ftp/data/*/*/2011
Cependant, j'ai besoin de la sum de tous ces directorys – il y en a des centaines et je ne veux pas les append tous (trop sujet aux erreurs!)
Quelqu'un aurait-il une suggestion?
Il suffit de canaliser les résultats du du
en quelque chose qui va effectuer l'ajout pour vous:
du -ks /ftp/data/*/*/2011 | sed -e 's/\(^[0-9]*\).*$/\1 +/' -e '1s/^/0 /' -e '$s/$/ p/' | dc