|
io.popen
Dec 31, 2018 5:24:35 GMT
via mobile
jackyui 發表於 Dec 31, 2018 5:24:35 GMT
想請問,io.popen這個函數是否不支援?因為用這函數會有錯誤
我想列目錄內所有檔案
網絡查的到範例,除了用這函數 要不然就是import lfs這個函式庫,而lfs也不知道要去哪找
|
|
|
AnkuLua 發表於 Jan 4, 2019 1:10:09 GMT
可以使用截圖與回放內的scandir() ankulua-tw.boards.net/thread/232/function scandir(directory)
local listFile = scriptPath() .. "__list" local command = "ls " .. directory .. " > " .. listFile os.execute(command)
local lines = {} local i = 1 for line in io.lines(listFile) do lines[#lines + 1] = line end
os.execute("rm " .. listFile) return lines end
使用方法範例 files = scandir("/sdcard/AnkuLua/*.lua") -- /sdcard/AnkuLua 下所有 .lua 檔案表格 io.open() 是拿來開檔案的 www.runoob.com/lua/lua-file-io.html
|
|
|
jackyui 發表於 Jan 5, 2019 14:49:56 GMT
謝謝
|
|