Codeschnipsel: Einfacher Passwort-Generator
Mit der folgenden Funktion lässt sich ein einfacher Passwort-Generator einrichten. Die Länge des PW’s kann mit dem Parameter “$1” bestimmt werden. Den Code habe ich in die Datei .zshenv eingebaut:
_passwordgen() {
if [ $# = 0 ]; then
echo "error: need password length..."
else
echo `LANG=C; tr -cd '0-9a-zA-Z%&_?' < /dev/urandom | head -c $1 | xargs`
fi
}
Wichtig ist die Verwendung von LANG=C, weil “tr” sonst einen Error ausgeben kann!
Weitere Beiträge lesen