read -p \"Please Enter a Message:\" message
How can I add a line break after Message:
?
Here's an improvement on the accepted answer that doesn't require spawning a subshell:
read -p "Please Enter a Message:"$'\n' message
From the GNU Bash reference manual:
Words of the form
$'string'
are treated specially. The word expands to string, with backslash-escaped characters replaced as specified by the ANSI C standard.