双引号和单引号
双引号会对特殊字符进行解释,而单引号不会对其作出任何解释。
echo "$SHELL" # 输出结果: /bin/bash
echo '$SHELL' #输出结果:$SHELL
转义换行符
echo -e "a\nb\n\c"
彩色输出
echo -e "\e[1;31m this is red text \e[0m"
色彩码 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 |
---|---|---|---|---|---|---|---|---|
文本颜色 | 黑色 | 红色 | 绿色 | 黄色 | 蓝色 | 洋红 | 青色 | 白色 |
把色彩码第一位换成4,则为背景颜色。
标签:输出,SHELL,双引号,单引号,打印,echo,终端 From: https://www.cnblogs.com/vhaolk/p/18134678