在 Rails 中列出来自网络的文件

发布于 2024-12-01 03:58:57 字数 319 浏览 2 评论 0原文

我希望能够使用 Rails 列出网络上远程目录中的文件(例如,列出文件夹中的每个图片以移动它们并对它们进行一些处理)。

所以我尝试首先通过执行以下操作来列出它们:

<% @files = Dir.glob("\\my\directory\on\the network\*" ) %>
<% @files.each do |file| %>
    <%= file %>
<% end %>

但我没有输出,什么都没有,甚至没有错误消息或其他内容。 如果有人有线索...

谢谢!

I'd like to be able to list files from a distant directory on the network with Rails (for instance, listing every pictures in a folder to move them and do some processing on them).

So I tried to first list them by doing :

<% @files = Dir.glob("\\my\directory\on\the network\*" ) %>
<% @files.each do |file| %>
    <%= file %>
<% end %>

But I have no output, nothing, not even an error message or something.
If anyone have a clue...

Thanks !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

流星番茄 2024-12-08 03:58:57

试试这样:

<%- @files = Dir.entries("//my/directory/on/the/network") %>
<%- @files.each do |file| %>
    <%= file %>
<% end %>

Try it like this:

<%- @files = Dir.entries("//my/directory/on/the/network") %>
<%- @files.each do |file| %>
    <%= file %>
<% end %>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文