Prof. Franz Schweiggert Abteilung Angewandte Informationsverarbeitung 10. Januar 2003
Christian Ehrhardt Blatt 10


Uni Logo



Allgemeine Informatik 3 (WS 2002/2003)


Abgabetermin 20.01.2002

Plattenplatz (10 Punkte)

Immer wieder kommt es vor, daß man wissen will, wieviel Plattenplatz das aktuelle Verzeichnis mit all seinen Unterverzeichnissen und den darin befindlichen Dateien gerade belegt. Da das lesen der Manualseite zum Kommando ``du'', das genau dies leisten kann, zu aufwendig erscheint, soll in diesem Blatt ein eigenes C-Programm für diesen Zweck geschrieben werden. Aufgabe ist es also, alle regulären Dateien zu finden, die sich im aktuellen Verzeichnis oder in einem der verschachtelten Unterverzeichnisse befinden und die Größe dieser Dateien zu addieren.

Hinweise



Christian Ehrhardt 2003-01-10