Prüfen, ob eine Datei oder ein Verzeichnis vorhanden ist (file.exists)
Deklaration
existenz = file.exists(Dateipfad)
Parameter
- Dateipfad
Text; absoluter Pfad einer Datei oder eines Verzeichnisses
Rückgabewerte
- Existenzinformation
false bedeutet, dass der Pfad nicht vorhanden ist.
"file" bedeutet, dass der Pfad eine Datei ist.
"directory" bedeutet, dass der Pfad ein Verzeichnis ist.
Beschreibung
Prüft, ob ein Pfad eine Datei, ein Verzeichnis oder nicht vorhanden ist.
Beispiel
if file.exists("/var/mobile/1.zip") then
sys.alert("`/var/mobile/1.zip` 存在")
else
sys.alert("`/var/mobile/1.zip` 不存在")
end
--
if file.exists("/var/mobile/1.zip")=="file" then
sys.alert("`/var/mobile/1.zip` 存在并且是个文件")
else
sys.alert("`/var/mobile/1.zip` 不是文件")
end
--
if file.exists("/var/mobile/123/")=="directory" then
sys.alert("`/var/mobile/123/` 存在并且是个目录")
else
sys.alert("`/var/mobile/123/` 不是目录")
end
Hinweis: Der obige Code verwendet die Funktion sys.alert, die nicht zu diesem Kapitel gehört.