Skip to content

Instantly share code, notes, and snippets.

@arfon
Created November 27, 2012 22:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save arfon/4157786 to your computer and use it in GitHub Desktop.
Save arfon/4157786 to your computer and use it in GitHub Desktop.
Serengeti folder walker
traps = Dir.glob('*')
count = 0
traps.each do |trap|
if File.directory? trap
Dir.chdir(trap)
rolls = Dir.glob('*')
rolls.each do |roll|
if File.directory? roll
image_count = Dir.glob("#{roll}/*.JPG").count
puts "WARNING: No images found for #{roll}"
count += image_count
end
end
Dir.chdir('../')
end
end
puts count
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment