#!/usr/bin/ruby # pfiles.rb # v1.1-p0 require 'find' ignore=!File.file?('dat/ignore.txt') ? [] : File.readlines('dat/ignore.txt') if ignore != [] ignore.map! { |i| "in/#{i}" } end class Enumerator def collect out=Array.new for i in self out.push(i) end return out end end list=Find.find('in') l=list.collect case ARGV.first when "doc" for i in l do next if ignore.include?(i) or /(?