Random Password Generator
Quick script to generate random passwords.
Random Password Generator
Use Bash function (for learning purposes)
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash
# Function to generate a 32 character random password
randomPass() {
#Set local variable for password
local randompass=$(cat /dev/urandom | env LC_CTYPE=C tr -dc 'a-zA-Z0-9!@#$%^&*()_+?><~\`;' | fold -w 32 | head -n 1)
echo $randompass
}
randomPass
Quick one-liner
1
cat /dev/urandom | env LC_CTYPE=C tr -dc 'a-zA-Z0-9!@#$%^&*()_+?><~\`;' | fold -w 32 | head -n 1
This post is licensed under CC BY 4.0 by the author.