我已经列出了一个目录:
-parent
-target
-current
-firstChild
-secondChild
Run Code Online (Sandbox Code Playgroud)
我试图将我的 package.path 从“secondChild”内部定向到“target”以检索隐藏在那里的其他 .lua 文件夹。我目前有这个设置
package.path = package.path .. ';../?.lua;../?.lua;../?.lua;target/?.lua'
Run Code Online (Sandbox Code Playgroud)
这没有找到我正在寻找的东西,我确信我的部分问题是我不理解所有的语法。“;../?.lua”对我来说,我要返回到“firstChild”并检查是否有 lua 文件?
我在这里缺少什么?
我有这段脚本来获取目录中的最新文件
dir=Dir.glob("./logs/*").max_by {|f| File.mtime(f)}
Run Code Online (Sandbox Code Playgroud)
我还想从目录中获取第二个最新文件.我能写些什么才能实现这个目标?