SichlMichl Geschrieben 28. März 2006 Geschrieben 28. März 2006 Hi zusammen, ich brauche die Größe eines Verzeichnisses (ob in Byte, Kilobyte, Megabyte oder Gigabyte - egal). Gibt es dafür eine Funktion oder hat jemand eine Idee wie ich das machen kann? Natürlich mit Perl... Es wäre nett, wenn mir jemand helfen könnte. Danke schon mal im voraus!!! Viele Grüße Michl Zitieren
lordy Geschrieben 28. März 2006 Geschrieben 28. März 2006 Hmmm... pauschal würde ich folgendes vorschlagen: http://www.unix.org.ua/orelly/perl/cookbook/ch09_08.htm Auf diesem Weg kannst du dich durch alle Dateien hangeln. Dann wie bei http://www.unix.org.ua/orelly/perl/cookbook/ch09_01.htm#ch09-27257 über stat() die Größe der Datei ermitteln und das alles addieren. HTH, Lordy Zitieren
mr-blister Geschrieben 31. März 2006 Geschrieben 31. März 2006 Auf die Schnelle viellecht so: #! /usr/bin/perl $s = system("df -sh /mein/verzeichnis"); print "$s\n"; Gruß Zitieren
lordy Geschrieben 31. März 2006 Geschrieben 31. März 2006 $s = system("df -sh /mein/verzeichnis"); Du meinst sicherlich du -sh ... Zitieren
mr-blister Geschrieben 31. März 2006 Geschrieben 31. März 2006 Uups. df wollte ich eigentlich lokal kommandieren Gruß Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.