#!/usr/bin/env ruby # Usage: uid-map require 'yaml' users = Dir.glob("users/*.yml").each do |filename| uid = filename.sub(/users\/([0-9]*)\.yml/, "\\1").to_i user = YAML::load(open(filename)) puts "#{uid}:#{user["username"]}" end