Comprobar si existe un archivo o directorio (file.exists)
Declaración
información_de_existencia = file.exists(ruta_del_archivo)
Parámetros
- ruta_del_archivo
Texto; ruta absoluta de un archivo o directorio.
Valores devueltos
- información_de_existencia
Devuelve false si la ruta no existe.
Devuelve "file" si la ruta es un archivo.
Devuelve "directory" si la ruta es un directorio.
Descripción
Permite determinar si una ruta es un archivo, un directorio o no existe.
Ejemplo
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
Nota: el código anterior usa la función de otro capítulo sys.alert.