Você poderia até mesmo dar um passo adiante: você poderia dizer "read" para oferecer uma proposta para o nome da pasta, aceitá-la pressionando-a ou alterá-la como quiser:
read -p "Give a directory name to create: " -ei "default_name" NEW_DIR;
isso mostraria uma linha:
Give a directory name to create: default_name
Para combinar com as sugestões acima, você pode fazer o seguinte:
# pre-set NEW_DIR to a value or to any random string
# as suggested in the other answers
NEW_DIR="default_name"
# Prompt for new directory name, suggesting previously selected default answer
read -p "Give a directory name to create: " -ei "$NEW_DIR" NEW_DIR;
Note que ler -p "text" solicitará o texto e solicitará a resposta na mesma linha. Se você quer se ater ao seu código e pedir o formato de 2 linhas que você poderia fazer
echo "Give a directory name to create:"
read -ei "$NEW_DIR" NEW_DIR