Bash 换行符和控制字符
示例
换行符可以包含在单字符串或双引号字符串中。请注意,反斜杠换行符不会导致换行符,换行符将被忽略。
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'