Ruby Dir.glob适用于不在桌面上的笔记本电脑?

时间:2010-05-04 17:20:30

标签: ruby

我有一个ruby shell脚本,可以在我的笔记本电脑上完美运行,但是当我尝试在桌面上运行时,Dir.glob似乎不起作用。

以下是代码:

sFileTemplate = File.join("**", sResolutions, "**", "*."+sType) 
sFiles = Dir.glob(sFileTemplate)

两台机器都运行OSX 10.5并运行ruby -v 1.9.1。

我是否称错了?

由于

2 个答案:

答案 0 :(得分:0)

我建议使用Ruby调试选项和/或运行ktrace并尝试找出差异。

$ ruby -rdebug problem.rb data.txt

答案 1 :(得分:0)

您确定两个位置都有完全相同的文件吗?我没有在Dir.glob上挖出API,但是你正在处理..和。正常?