#!/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 PASSWORD+=$RANDOM printf "$PASSWORD"