Dateisystem

isfile

Überprüft, ob ein Arbeitsbereichspfad vorhanden ist und auf eine Datei verweist.

Syntax

isfile(path: string): boolean

Argumente

NameTypBeschreibung
pathstringArbeitsbereichsrelativer Pfad zur Datei oder zum Ordner.

Rückgaben

NameTypBeschreibung
isFilebooleanTrue, wenn der Pfad existiert und eine Datei ist.

Beschreibung

Überprüft, ob ein Arbeitsbereichspfad vorhanden ist und auf eine Datei 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 isFile (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 eine reguläre Datei verweist.

local path = "workspace/examples/config.json"

if isfile(path) then
    print("File exists")
else
    print("File does not exist")
end