我已经尝试了以下几行的很多变体来尝试获取位于file_path的文件以复制到dest "#{location}/#{customer}/#{version}/"
但我不断得到"#{location}/#{customer}/#{version}/"
是文件夹的错误。
Ruby 1.9.3文档说它如果dest
是一个文件夹,它会复制到dest/src
......所以我在这里不知所措。
FileUtils.cp("#{file_path}", "#{location}/#{customer}/#{version}/")
file_path是
/home/testing/files/blah.txt
和"#{location}/#{customer}/#{version}/"
解析为:
/home/testing/backup/customername/versionnumber/
我知道我可能正在做一些非常容易修复的事情,但我尝试过很多事情,包括:
FileUtils.cp(file_path, "#{location}/#{customer}/#{version}/")
FileUtils.cp("#{file_path}", '#{location}/#{customer}/#{version}/')
感谢您的帮助!