判断一个文件或目录是否存在 (file.exists)

声明

存在信息 = file.exists(文件路径)

参数及返回值

  • 文件路径
    • 文本型,文件或目录绝对路径
  • 存在信息
    • false 或 "file" 或 "directory"
      • false,路径不存在
      • "file", 路径是一个文件
      • "directory", 路径是一个目录

说明

用于判断一个路径是文件还是目录还是不存在

file模块操作的文件位于ATP服务器,如果你要操作手机设备的文件,请使用pfile模块。

示例

if file.exists("/var/mobile/1.zip") then
    print("`/var/mobile/1.zip` 存在")
else
    print("`/var/mobile/1.zip` 不存在")
end
--
if file.exists("/var/mobile/1.zip")=="file" then
    print("`/var/mobile/1.zip` 存在并且是个文件")
else
    print("`/var/mobile/1.zip` 不是文件")
end
--
if file.exists("/var/mobile/123/")=="directory" then
    print("`/var/mobile/123/` 存在并且是个目录")
else
    print("`/var/mobile/123/` 不是目录")
end
powered by GitbookFile Modify: 2021-03-27 23:14:19

results matching ""

    No results matching ""