Skip to content

Instantly share code, notes, and snippets.

@jqr
Created March 9, 2009 22:00
Show Gist options
  • Save jqr/76501 to your computer and use it in GitHub Desktop.
Save jqr/76501 to your computer and use it in GitHub Desktop.
#!/usr/bin/ruby
files = {}
Dir.glob('**/*').each do |file|
basename = File.basename(file).downcase
if File.file?(file)
files[basename] ||= []
files[basename] << file
end
end
duplicates = files.values.select { |v| v.size > 1 }
duplicates.each do |files|
files.each do |file|
puts %Q{"#{file}" [#{File.size(file)}]}
end
puts
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment