Ruby Dir.glob 问题仅在 Windows 上



此行:

dirs = Dir.glob(some_file_path + '/' + '**' + '/')

在OSX和Linux上正常工作。Windows上的同一行:

dirs = Dir.glob(some_file_path + '\' + '**' + '\')

不返回任何目录。我做错了什么?

我正在尝试递归获取所有文件夹子文件夹的数组,上面的代码在 *nix 系统上工作得很好,我需要在 Windows 上做一些不同的事情吗?

另请注意:在所有操作系统上,我都使用 ruby 2.1.5。

使用"/"也可以在Windows上使用(Ruby在这方面很聪明)。

最新更新