Dateisystem

listfiles

Listet Dateien und Ordner in einem Arbeitsbereichsverzeichnis auf.

Syntax

listfiles(path: string): table

Argumente

NameTypBeschreibung
pathstringArbeitsbereichsrelativer Pfad zur Datei oder zum Ordner.

Rückgaben

NameTypBeschreibung
pathstableArray-Tabelle der im Ordner gefundenen Arbeitsbereichspfade.

Beschreibung

Listet Dateien und Ordner in einem Arbeitsbereichsverzeichnis auf.

Rufe es mit 1 Parameter(n) auf: path. Die Argumenttabelle erklärt, welche Werte erforderlich sind und welche nur das Verhalten verfeinern.

Es gibt paths (table) zurück. Nutze die Rückgabetabelle, um erfolgreiche Werte von nil-Ergebnissen und behandelbaren Fehlern zu trennen.

Beispiel

Listen Sie Dateien in einem Arbeitsbereichsverzeichnis auf.

for _, path in ipairs(listfiles("workspace/examples")) do
    print(path)
end