Shell常用命令之echo

echo

  字符串的输出

选项

-n:不换行输出
-e:启用反斜杠转义符
-E:禁用反斜杠转义符

反斜杠转义符

a:发出警告声
:删除前一个字符
c:最后不加上换行符号
f:换行但光标仍然停留在原地

:换行且光标移动到行首

:光标移动至行首,但不换行
	:插入tab制表符
v:与f相同
\:插入字符

nn:插入nnn(八进制)所代表的ASCII字符

字体颜色定义

echo -e "33[30m 黑色字 33[0m" 
echo -e "33[31m 红色字 33[0m" 
echo -e "33[32m 绿色字 33[0m" 
echo -e "33[33m 黄色字 33[0m" 
echo -e "33[34m 蓝色字 33[0m" 
echo -e "33[35m 紫色字 33[0m" 
echo -e "33[36m 天蓝字 33[0m" 
echo -e "33[37m 白色字 33[0m" 

面板控制颜色定义

33[0m 关闭所有属性 
33[1m 设置高亮度 
33[4m 下划线 
33[5m 闪烁 
33[7m 反显 
33[8m 消隐 
33[30m — 33[37m 设置前景色 
33[40m — 33[47m 设置背景色 
33[nA 光标上移n行 
33[nB 光标下移n行 
33[nC 光标右移n行 
33[nD 光标左移n行 
33[y;xH设置光标位置 
33[2J 清屏 
33[K 清除从光标到行尾的内容 
33[s 保存光标位置 
33[u 恢复光标位置 
33[?25l 隐藏光标 
33[?25h 显示光标
原文地址:https://www.cnblogs.com/guge-94/p/11119664.html