Skip to content

Instantly share code, notes, and snippets.

@gld1982ltd
Created July 1, 2013 22:18
Show Gist options
  • Save gld1982ltd/5905130 to your computer and use it in GitHub Desktop.
Save gld1982ltd/5905130 to your computer and use it in GitHub Desktop.
Generate a random password of specified length. e.g. "genpasswd 8" without quotes generates a random 8 digit password.
genpasswd() {
local l=$1
[ "$l" == "" ] && l=16
tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${l} | xargs
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment