0
以下代碼片段應該遍歷目錄列表,用新目錄替換舊目錄名稱。但是,FileUtils.mv
調用不返回這樣的文件或目錄。Ruby FileUtils.mv:找不到錯誤文件
我已經添加了通過這個循環
Dir["projects/*/*/old"].each{|dir|
Dir.chdir dir
Dir.chdir "../"
puts File.exists?("#{Dir.pwd }/old")
FileUtils.mv "#{Dir.pwd }/old", "#{Dir.pwd }/new_path"
}
任何想法,將不勝感激傳遞給它的所有路徑返回true行File.exists?
。
是的,有沒有文件稱爲舊,只有一個目錄。 'File.exists?'適用於目錄和文件。 – CBusBus