Dateigrößen einer Verzeichnisstruktur zusammenfassen?

Dateigrößen einer Verzeichnisstruktur zusammenfassen?

Ich habe ein kleines Backup-Skript mit geschrieben rsync. Ich möchte den Fortschritt überwachen, indem ich die Gesamtdateigrößen in den Quell- und Zielverzeichnissen vergleiche. duIst ungenau, da es die Festplattennutzung misst, nicht die Dateigröße, und die Festplattennutzung zwischen Dateisystemen variiert.

Wie kann ich die Dateigrößen einer gesamten Verzeichnisstruktur zusammenfassen?

Antwort1

Möglicherweise ist die --apparent-sizeOption für dudas Richtige für Sie:

--apparent-size
       print apparent sizes,  rather  than  disk  usage;  although  the
       apparent  size is usually smaller, it may be larger due to holes
       in (`sparse') files, internal  fragmentation,  indirect  blocks,
       and the like

Dadurch sollte die Abhängigkeit von Dateisystemblockgrößen oder anderen Metadaten beseitigt werden.

verwandte Informationen