My first ruby one-liner.
Dir.new(’.').each {|f|
File.rename( f, f + ‘.rb’ ) unless
/^\.$/.match(f) or /^\.\.$/.match(f)
or /\.\w{2,3}$/.match(f)
or /^\.DS_Store$/.match(f)
}
(wrapped to multiple lines to better fit into my tiny blog template)