All pastes #2102749 Raw Edit

Miscellany

public text v1 · immutable
#2102749 ·published 2012-01-12 20:44 UTC
rendered paste body
#!/usr/bin/ruby
letters = []
$prohib_letters = ["[", "]", "=", "(", ")", "'", "\\", ".", "/", ",", "<", ">", "^", "*", "|", ";", ":", "-", "\_", "\"", "+"]
if ARGV[0] != nil then desired_length = ARGV[0].to_i else desired_length = 12 end
while letters.length < desired_length
  this_letter = (rand(93) + 33).chr
  if this_letter.to_a & $prohib_letters != []
    then
      nil
    else
      letters.push(this_letter)
  end
end
puts letters.join