17 lines
335 B
Lua
17 lines
335 B
Lua
function scandir(directory)
|
|
local i, t, popen = 0, {}, io.popen
|
|
local pfile = popen('ls -a "'..directory..'"')
|
|
for filename in pfile:lines() do
|
|
if filename ~= '.' and filename ~= '..' then
|
|
i = i + 1
|
|
t[i] = filename
|
|
end
|
|
end
|
|
pfile:close()
|
|
return t
|
|
end
|
|
|
|
function isemptydir(directory)
|
|
return #scandir(directory) == 0
|
|
end
|