Ruby Dir.glob 仅在 Windows 发布
Ruby Dir.glob issue only on Windows
这一行:
dirs = Dir.glob(some_file_path + '/' + '**' + '/')
在 OSX 和 linux 上正常工作。 Windows 上的同一行:
dirs = Dir.glob(some_file_path + '\' + '**' + '\')
returns 没有目录。我做错了什么?
我正在尝试以递归方式获取所有文件夹子文件夹的数组,上面的代码在 *nix 系统上运行得非常好,我需要在 windows 上做一些不同的事情吗?
另请注意:在我使用的所有操作系统上 ruby 2.1.5.
使用“/”也适用于 Windows(Ruby 对此很聪明)。
这一行:
dirs = Dir.glob(some_file_path + '/' + '**' + '/')
在 OSX 和 linux 上正常工作。 Windows 上的同一行:
dirs = Dir.glob(some_file_path + '\' + '**' + '\')
returns 没有目录。我做错了什么?
我正在尝试以递归方式获取所有文件夹子文件夹的数组,上面的代码在 *nix 系统上运行得非常好,我需要在 windows 上做一些不同的事情吗?
另请注意:在我使用的所有操作系统上 ruby 2.1.5.
使用“/”也适用于 Windows(Ruby 对此很聪明)。