获取目录所有文件名列表 (file.list)
声明
文件列表 = file.list(文件路径)
参数及返回值
- 文件路径
- 文本型,目录绝对路径
- 文件列表
- 顺序表型 或 nil,如果目录不存在或路径是一个文件则返回 nil,否则返回目录文件列表
说明
获取目录所有文件名列表
file模块操作的文件位于ATP服务器,如果你要操作手机设备的文件,请使用pfile模块。
示例
local list = file.list("/var/mobile/")
if list then
print("目录 `/var/mobile/` 中有"..#list.."个文件或目录")
for _, name in ipairs(list) do
print(name)
end
else
sys.print("`/var/mobile/` 不是目录")
end