Dateisystem

isfolder

Überprüft, ob ein Arbeitsbereichspfad vorhanden ist und auf einen Ordner verweist.

Syntax

isfolder(path: string): boolean

Argumente

NameTypBeschreibung
pathstringArbeitsbereichsrelativer Pfad zur Datei oder zum Ordner.

Rückgaben

NameTypBeschreibung
isFolderbooleanTrue, wenn der Pfad existiert und ein Ordner ist.

Beschreibung

Überprüft, ob ein Arbeitsbereichspfad vorhanden ist und auf einen Ordner verweist.

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

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

Beispiel

Überprüfen Sie, ob ein Arbeitsbereichspfad auf ein Verzeichnis verweist.

local path = "workspace/examples"

if isfolder(path) then
    print("Folder exists")
else
    makefolder(path)
end