Einzelnen Beitrag anzeigen
Ungelesen 21.06.10, 14:02   #1
wa53kefa
Newbie
 
Registriert seit: Nov 2009
Beiträge: 66
Bedankt: 11
wa53kefa ist noch neu hier! | 0 Respekt Punkte
Standard Eigenes UNIX-Kommando ls(1)

Hallo,

ich möchte ein Programm entwickeln, welches ähnlich wie beim UNIX-Kommando ls(1) mir den Inhalt des aktuellen Verzeichnisses ('.') anzeigen kann.

Zunächst soll es Größe /* ermittelt durch stat(2)*/
und Namen /* durch Tabulator getrennt '\t' */
aller im aktuellen Verzeichnis vorhandenen Einträge /* opendir(3), readdir(3), closedir(3) */
in einer Zeile pro Eintrag ausgeben.
Am Ende der Ausgabe soll das Programm die Gesamtzahl der ausgegebenen Einträge ausgeben.

Desweiteren sollte das Programm versteckte Dateien /*deren name mit einem '.' beginnt*/ nicht anzeigen und nicht reguläre Dateien ignorieren.

Könnt ihr mir bei meinem Start behilflich sein?
Ich möcht später das Programm um viele weitere Funktionen erweitern um in C und UNIX mehr Erfahrungen zu sammeln.

Viele Grüße
wa53kefa
wa53kefa ist offline   Mit Zitat antworten