2012-04-11 63 views
48

我有一小片的Ruby代碼的文件夾或文件:檢查文件名是

files.each do |file| 
    FileUtils.mkdir_p(File.dirname(target))  
    FileUtils.cp_r(file, target, :verbose => true) 
end 

我想補充的支票像

如何在Ruby中實現?

+1

@Jay呃,這是紅寶石,而不是Python。 – 2012-04-12 00:45:05

+1

哦,哎呀,我總是混合這兩個 – Jay 2012-04-12 01:02:41

回答

94

您可以使用File.directory?("name")和/或File.file?("name")

+1

非常感謝!我知道必須有一種方法。 Dir.glob工作有點太好:) – 2013-06-28 20:52:46