我有一个ruby shell脚本,可以在我的笔记本电脑上完美运行,但是当我尝试在桌面上运行时,Dir.glob似乎不起作用。
以下是代码:
sFileTemplate = File.join("**", sResolutions, "**", "*."+sType)
sFiles = Dir.glob(sFileTemplate)
两台机器都运行OSX 10.5并运行ruby -v 1.9.1。
我是否称错了?
由于
答案 0 :(得分:0)
我建议使用Ruby调试选项和/或运行ktrace并尝试找出差异。
$ ruby -rdebug problem.rb data.txt
答案 1 :(得分:0)
您确定两个位置都有完全相同的文件吗?我没有在Dir.glob上挖出API,但是你正在处理..和。正常?