当我尝试从另一个文件移动一个文件时,我遇到了错误。 我确信路径是正确的。平台是窗户。许可是正确的。
我的代码如下:
unless File.exists?(f2)
FileUtils.move(f1,f2)
end
注意我不会遇到每个文件的问题。
答案 0 :(得分:1)
FileUtils.move(f1,f2) rescue do
not File.exists?(f1) and raise "source file does not exist"
File.exists?(f2) and raise "destination file already exists"
end
问题现在应该可以关闭