2012-04-11 37 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