У меня есть маленький кусок кода Ruby:
files.each do |file|
  FileUtils.mkdir_p(File.dirname(target))    
  FileUtils.cp_r(file, target, :verbose => true)
end
Я хотел бы добавить чек, например
if file is a folder
  # do this
if file is a file
  # do that
Как реализовать Ruby?