Display the requested text and, unless the -n option is used, a trailing new line. If there is more than one string, they are separated by spaces in the output. As usual in GRUB commands, variables may be substituted using ‘${var}’.
The -e option enables interpretation of backslash escapes. The following sequences are recognised:
\\
- backslash
\a
- alert (BEL)
\c
- suppress trailing new line
\f
- form feed
\n
- new line
\r
- carriage return
\t
- horizontal tab
\v
- vertical tab
When interpreting backslash escapes, backslash followed by any other character will print that character.