按键精灵吧 关注:499,740贴子:1,015,146
  • 6回复贴,共1

100求助 帮忙解决下如何实现遍历文件夹的所有子文件夹

只看楼主收藏回复

最近要解决一个脚本 但是问题在于按键插件的操作文件的函数没有遍历目录的 我自己用lua写了3行代码
local result=""
for file in io.popen("ls /mnt/"):lines() do
aa=file
TracePrint(tostring(aa));
result=result.."----"..aa
end
TracePrint( result)
在章鱼等lua环境下的程序中 运行正常 但是我把它转成按键的插件在按键里面调用 则老是返回为空 好纠结
插件内容:
function QMPlugin.traversal(FilePath)
local result,file
--下面用pcall把可能产生运行时错误的部分包裹起来,避免文件打开失败的时候,引起脚本中止
pcall(
function()
for file in io.popen(FilePath):lines() do
result=result.."----"..tostring(file);
end
end
)
return result
end
按键中调用:
Import "test.lua"
TracePrint test.traversal("Is /mnt/")
求大神解决这个问题 或者有别的思路能够实现遍历文件夹的也可以 如果对报酬不满意 可以商量


IP属地:山东1楼2016-02-07 09:22回复
    看着好高级,还是手机的


    来自Android客户端3楼2016-02-07 10:17
    收起回复
      你说的太少或太多✎﹏₯㎕


      IP属地:广东来自WindowsPhone客户端4楼2016-02-09 01:09
      回复
        很简单 加q1789500304 有偿帮助


        IP属地:山西来自Android客户端5楼2016-02-09 23:50
        回复
          全部命令,我的命令库,lib文件。遍历目录下面的文件夹。
          100块钱拿来。


          IP属地:广东来自手机贴吧6楼2016-02-10 09:56
          收起回复