Files

15 lines
328 B
Bash
Executable File

#!/bin/bash
declare -g PASSWORD=""
declare -gr WORDLIST="/usr/share/dict/words-custom"
END=4
for ((i=1;i<=END;i++)); do
LINE=$(($RANDOM + 1))
WORD=$(sed $LINE!d $WORDLIST)
PASSWORD+="${WORD}-"
done
NUMBERS=$(($RANDOM % 10))$(($RANDOM % 10))$(($RANDOM % 10))$(($RANDOM % 10))
PASSWORD+=$NUMBERS
printf "$PASSWORD"