【发布时间】:2014-07-29 08:46:25
【问题描述】:
我正在尝试使用 ruby 的 net::ftp nlst('**/*') 方法从 Windows 服务器递归获取文件。这在 Windows 上不能递归工作。
我收到一个错误:
"550 The filename,directory name, or volume label syntax is incorrect".
我见过使用这种语法的程序员的例子。我猜这种语法在 Windows 上不起作用。为什么?即使我必须使用Dir[](如果使用Dir[],我如何将它指向服务器的目录),是否有一种简单的方法来使用某种全局语法?
我试过只使用一个 *,这会得到当前目录中的所有文件,而不是文件夹。
【问题讨论】:
标签: ruby windows recursion ftp