终端打印命令echo
双引号和单引号
双引号会对特殊字符进行解释,而单引号不会对其作出任何解释。
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,则为背景颜色。

浙公网安备 33010602011771号