在Ruby中读取/写入包含正斜杠的文件名的文件

时间:2015-04-29 10:50:15

标签: ruby ruby-on-rails-4 file-io

如何读取/写入包含正斜杠(/)的文件名的文件?

这就是我要做的 -

filename = "A/B/C"

full_path = "#{Rails.root}/public/barcodes/#{filename}.png"

File.open(full_path, 'w') { |f| f.write @barcode_png.to_png(:margin => 3, :xdim => 2,:ydim => 2, :height => 100) }

每次执行此操作时,Ruby都会尝试按名称A, B and C查找文件夹,而不是编写文件"A/B/C"

有关如何使这项工作的任何想法?

谢谢!

0 个答案:

没有答案