#!/usr/bin/ruby xml = File.new("test.xml","w") [ '', '', ' ', ' ', ' "' ].each { |line| xml.write line + "\n" } ["snd","gfx"].each { |rep| Dir.new(rep).each { |file| next if (file == "." or file == "..") name = file[0...-4] xml.write "\t\t\n" } } [ ' ', ' ', '', ].each { |line| xml.write line + "\n" }