Необходимо использовать читать -p ? В противном случае вы можете сделать следующее (это будет доказательство концепции скрипта):
#!/bin/bash
RANDOMNUM=$(shuf -i 0000-9999 -n 1)
echo "Introduce password $RANDOMNUM"
read value
if [ $value == $RANDOMNUM ];
then
echo "Password Match!"
else
exit
fi
Шуф создавал случайное число из 4 цифр от 0000 до 9999.