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)