File 如何在lua中获取目录中的文件列表?

File 如何在lua中获取目录中的文件列表?,file,list,lua,directory,File,List,Lua,Directory,可能重复: 我需要使用lua语言列出给定目录中的所有文件。不添加“要求lfs” 如何在lua中获取目录中的文件列表?帮自己一个忙,使用LuaFileSystem 如果您使用的是windows,并且希望以艰难的方式完成此任务,那么基本上只需要使用io.popen()调用“dir”并解析返回的值 local f = io.popen("dir \"C:\\users\\\"") if f then print(f:read("*a")) else print("failed to

可能重复:

我需要使用lua语言列出给定目录中的所有文件。不添加“要求lfs”


如何在lua中获取目录中的文件列表?

帮自己一个忙,使用LuaFileSystem

如果您使用的是windows,并且希望以艰难的方式完成此任务,那么基本上只需要使用io.popen()调用“dir”并解析返回的值

local f = io.popen("dir \"C:\\users\\\"")
if f then
    print(f:read("*a"))
else
    print("failed to read")
end

这将转储C:\users目录中的所有内容(包括.and..)。然后,您必须编写一个函数来解析文件/目录,并将它们形成格式良好的路径。

帮个忙,使用LuaFileSystem

如果您使用的是windows,并且希望以艰难的方式完成此任务,那么基本上只需要使用io.popen()调用“dir”并解析返回的值

local f = io.popen("dir \"C:\\users\\\"")
if f then
    print(f:read("*a"))
else
    print("failed to read")
end

这将转储C:\users目录中的所有内容(包括.and..)。然后,您必须编写一个函数来解析文件/目录,并将它们形成格式良好的路径。

我正在一个嵌入式系统上工作,我认为它使用的是uc操作系统?对此不熟悉。。。对不起,这是你自己的事。我正在开发一个嵌入式系统,我认为它使用的是uc操作系统?不熟悉。。。对不起,你只能靠自己了。