echo 参数选项: -n 不要自动换行。 -E 不要解析转义字符(默认参数)。 -e 若字符中出现以下字符,则需要特别处理: a 发出警告声。 删除前一个字符。 c 最后不加上换行符号。 f 换行但光标依然停留在原来的位置。 换行且光标移至行首。 光标移至行首,但不换行。 插入tab。 v 与 f 相同。 \ 插入 字符。 ' 插入单引号。 '' 插入双引号。 nn 插入nnn(八进制)所代表的ASCII字符。 打印文本到屏幕输出 说明: 单引号输出感叹号没问题,但是双引号就会出问题,因为感叹号在linux中有特殊功能,也可以把它放在双引号外面。 [root@testdb ~]# echo Hello Word! Hello Word! [root@testdb ~]# echo 'Hello Word!' Hello Word! [root@testdb ~]# echo "Hello Word!" -bash: !": event not found [root@testdb ~]# echo "Hello Word"! Hello Word! [root@testdb ~]# echo "Hello Word!" Hello Word! [root@testdb ~]# echo -e "Hello Word" Hello Word 打印变量内容 打印颜色 echo -e "