换行符可以包含在单字符串或双引号字符串中。请注意,反斜杠换行符不会导致换行符,换行符将被忽略。
newline1=' ' newline2=" " newline3=$'\n' empty=\ echo "Line${newline1}break" echo "Line${newline2}break" echo "Line${newline3}break" echo "No line break${empty} here"
像许多其他编程语言一样,在美元引号字符串内,反斜杠字母或八进制反斜杠可用于插入控制字符。
echo $'Tab: [\t]' echo $'Tab again: [\009]' echo $'Form feed: [\f]' echo $'Line\nbreak'