Shell常用命令之echo

echo

  字符串的输出

 

选项

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

 

反斜杠转义符

\a:发出警告声
\b:删除前一个字符
\c:最后不加上换行符号
\f:换行但光标仍然停留在原地
\n:换行且光标移动到行首
\r:光标移动至行首,但不换行
\t:插入tab制表符
\v:与\f相同
\\:插入\字符
\nnn:插入nnn(八进制)所代表的ASCII字符

 

字体颜色定义

echo -e "\033[30m 黑色字 \033[0m" 
echo -e "\033[31m 红色字 \033[0m" 
echo -e "\033[32m 绿色字 \033[0m" 
echo -e "\033[33m 黄色字 \033[0m" 
echo -e "\033[34m 蓝色字 \033[0m" 
echo -e "\033[35m 紫色字 \033[0m" 
echo -e "\033[36m 天蓝字 \033[0m" 
echo -e "\033[37m 白色字 \033[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 显示光标

 

posted @ 2019-07-02 11:45  寻真丶  阅读(598)  评论(0编辑  收藏  举报