lua的lfs遍历文件夹如何返回上一级并且刷新当前路径?

..返回的路径总是带着/..和之前的文件夹目录 如何删去?

如果在Windows下(……Linux行不行不知道)
obj=io.popen("cd") --如果不在交互模式下,前面可以添加local
path=obj:read("*all"):sub(1,-2) --path存放当前路径
obj:close() --关掉句柄
上述原理是利用Windows的cd命令返回工作目录;至于sub(1,-2)是为了去掉换行符
当然如果你有lua socks或者你有lfs(注意匹配你的Lua版本),你可以使用lfs(Lua File System)
require("lfs")
path=lfs.currentdir()
这个则是Lua文件系统库中的函数。
……就是这样
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-21
恢复出厂设置!恢复之前建议用“钛备份”备份一些常用程序的数据;如果你之前刷过rom,那应该回头去再了解一下这个rom能不能恢复出厂设置,有的rom是不能够恢复的,恢复后无法开机。我用的htc,有的rom是这样的,不懂你是什么机型
相似回答