两种方式 1.使用 -e 参数 echo中直接使用转义字符是不支持的,默认禁止了反斜线的功能。如下: echo "a\na\\nc" 要使用转义字符需要加 -e echo -e "a\na" //-e enable interpretation of backslash escapes (启用反斜杠转义) 2.使用字符串展开 ($’'的用法还有待研究) echo $'a\na' 参考