Gesamtdateigröße aller angegebenen Ordner rekursiv ermitteln

Gesamtdateigröße aller angegebenen Ordner rekursiv ermitteln

Ich verwende es svnfür ein Projekt und versuche herauszufinden, wie viel Speicherplatz alle Ordner .svnbeanspruchen.

Wenn ich so etwas mache wie

du -h | egrep ".*\.svn$"

Es werden alle .svnOrdner und ihre Größe aufgelistet, allerdings in über 3.000 Zeilen. Wie kann ich alle diese Zeilen zusammenzählen (oder eine Operation ausführen, die mir das gleiche Ergebnis liefert)?

Antwort1

du -shc `find . -name .svn -print`

-printfindkann weggelassen werden, wenn Sie GNU Coreutils verwenden .

verwandte Informationen