Frank Dietrich schrieb:
Hallo André,

André Bischof <[EMAIL PROTECTED]> wrote:

wie bekomme ich die Größe eines Verzeichnisses inkl. Unterverzeichnissen, aber ohne darin enthaltene Hard-/Symlinks?

[EMAIL PROTECTED]:/backup# find 23/etc/cron.daily/ -links 1
23/etc/cron.daily/backup

backup ist in 23/etc/cron.daily/ die einzige Datei, die sich
verändert hat (es geht hier um inkrementelle Backups die durch
Hardlinks wie Fullbackups aussehen), und deshalb kein Hardlink ist.


find 23/etc/cron.daily/ -links 1 | xargs du  -c | tail -n 1

Hab leider keinen entsprechenden Datenbestand um das mal im real life
zu testen. Im kleinen hat es hier jedenfalls funktioniert.

Hallo Frank,

zu späte Stunde wahrscheinlich, ich habs jetzt, wenn man Bits will sollte man die auch anfordern:

[EMAIL PROTECTED]:/backup# du -bc 23 |tail -n 1
6641353679      insgesamt

[EMAIL PROTECTED]:/backup# find 23 -links 1 | xargs du -bc | tail -n 1
9272526 insgesamt

Das Backup vom 23. belegt also tatsächlich ca. 9 MB, nicht 6GB! (ja, ich kenne du -h :-)

Ich muss mich doch mal genauer mit xargs auseinandersetzen, da habe ich noch Verständnisprobleme.

Vielen Dank und viele Grüße!
André


--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an