summaryrefslogtreecommitdiff
path: root/bin/secure-passwd.sh
blob: 1cbdfba160dcb76ce34d478163e39bdecda7b65d (plain)
1
2
3
4
5
6
7
8
9
10
#!/bin/bash

#recipe="[:graph:]"
recipe="[:alnum:]"
read -r -n 20 pass < <(LC_ALL=C tr -dc "$recipe" < /dev/urandom)
if [ "$1" = "-n" ]; then
    echo -n $pass
else
    echo $pass
fi