编写一个用luajit获取文件路径下的文件名
时间: 2024-02-18 10:36:16 浏览: 102
LuaFRPF:读取 Lua 和 LuaJIT 属性文件的函数
以下是一个用luajit获取文件路径下的文件名的示例代码:
```lua
-- 获取文件路径下的文件名
function listFiles(path)
local files = {}
for file in io.popen('ls "'..path..'"'):lines() do
table.insert(files, file)
end
return files
end
-- 调用示例
local files = listFiles('/path/to/folder')
for i, file in ipairs(files) do
print(i, file)
end
```
这个示例代码使用 `io.popen` 函数执行系统命令 `ls` 来获取指定路径下的文件列表,并将文件名存入一个 Lua 表中返回。可以通过修改 `"/path/to/folder"` 来指定要获取的文件夹路径。运行该示例代码后,将会输出指定文件夹下的所有文件名。
阅读全文