Lua:getDirectoryList
Jump to navigation
Jump to search
Returns an indexed table containing directory names.
The function lists directories inside the given path. When SearchSubDirs is true, subdirectories are searched recursively.
Function Parameters
| Parameter | Type | Description |
|---|---|---|
| Path | String | The directory path to search in. |
| SearchSubDirs | Boolean (optional) | If true, subdirectories are searched recursively. |
Returns
Table — An indexed table containing directory names.
Examples
local directories = getDirectoryList("C:\\\\Temp")
for i = 1, #directories do
print(directories[i])
end
local directories = getDirectoryList("C:\\\\Temp", true)
print("Directories found: " .. tostring(#directories))
for i = 1, #directories do
print(directories[i])
end
local path = getTempFolder() local directories = getDirectoryList(path) for i, directory in ipairs(directories) do print(directory) end