echo 命令

echo -e

 

-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a 发出警告声;

 \b 退格键  如果/b放到最前面,就会将首字母退格至最后


wKiom1eZZuaQxN6gAAAXYunTwB8190.jpg


\c 最后不加上换行符号;

wKioL1eZZubjGDDtAAAaAeCf7L0481.jpg

 

 \n 换行且光标移至行首;

wKioL1eZZuaRSWINAAAYSy39oYs780.jpg 

 

 \r 光标移至行首,但不换行

 

 \t 插入tab

wKiom1eZZueikfbbAAAXRvrwcNs051.jpg

 

\\ 插入\字符; 此命令如果遇到了面紧跟的字符为具有特殊意义的要用’’,例如ta

echo命令详解_第1张图片

\0nnn 插入nnn(八进制)所代表的ASCII字符

 wKioL1eZaEmz4g7cAAALXqxlhbs088.png

echo -e "\033[43;31m  red color\033[0m" \xHH插入HH(十六进制)所代表的ASCII字符

其中033 是数字0 4331m 是固定格式必须连着写

echo 颜色的输入

 

 

wKioL1eZZuaDpNf1AAAgig8d6Sw555.jpg

 

wKiom1eZZuaxHhyrAAAbxOyWEDM991.jpg

 

其中 42代表背景色绿色

31代表字体颜色

5代表字体效果

 

不同的数字代表的不同颜色

 

字背景颜色范围:40--47               字颜色: 30--37

        40:                           30:

        41:                           31:

        42: 绿                          32: 绿

        43:                           33:

        44:                           34:

        45:                           35:

        46: 深绿                        36: 深绿

        47: 白色                        37: 白色

 

不同的显示格式

 \033[0m   关闭所有属性  

 \033[1m  设置高亮度  

 \03[4m  下划线  

 \033[5m  闪烁  

 \033[7m  反显  

 \033[8m  消隐  

 \033[30m  --   \033[37m   设置前景色  

 \033[40m  --   \033[47m   设置背景色  

 \033[nA  光标上移n  

 \03[nB  光标下移n  

 \033[nC  光标右移n  

 \033[nD  光标左移n  

 \033[y;xH设置光标位置  

 \033[2J  清屏  

 \033[K  清除从光标到行尾的内容  

 \033[s  保存光标位置  

 \033[u  恢复光标位置  

 \033[?25l  隐藏光标  

 \33[?25h  显示光标