Hi,
ich suche nach einer Möglichkeit, den Verzeichnisinhalt in eine Liste zu bekommen. Ähnlich wie der Befehl "ls -t -1". Ich kann schon gar nicht mehr sagen, was ich schon alles ausprobiert habe. Wenn möglich sollte kein Systemaufruf zu ls erfolgen.
neben den "normalen" open()-Befehlen gibt es noch
opendir(),
readdir() und
closedir().
Beispiel:
opendir(DIR,"/pfad/zu/deinem/verzeichnis");
@dateien = readdir(DIR);
closedir(DIR);
Beachte, daß auch die Dateien "." und ".." in @dateien stehen.
Cheatah