Mercurial > ec-dotfiles
view bin/randstr @ 692:a04ba615362c
[bashrc] back to prioritizing gnuls for openbsd
It should be fixed by now...? Can't remember what the problem was though.
author | nanaya <me@nanaya.pro> |
---|---|
date | Sun, 23 Oct 2022 01:56:26 +0900 |
parents | ecff9d2c0500 |
children |
line wrap: on
line source
#!/usr/bin/env ruby require "securerandom" def random_base62(length) group = ["A".."Z", "a".."z", "0".."9"].map(&:to_a).flatten length.times.map do |x| group[SecureRandom.random_number(group.length)] end.join end length = ARGV[0].to_i length = 12 if length <= 0 puts random_base62(length)