一、echo設置字體顏色表示方法
echo –e “\033[3#;4#;#m語句\033[0m”
3#,代表控制前景色
4#,代表控制背景色
#,代表字符格式(加粗、下劃線、閃爍等)
3#中的#可以爲1-8,分別代表不同的顏色,其中1代表紅色,2代表綠色
4#中的#可以爲1-8,分別代表不同的顏色,其中1代表紅色,2代表綠色
#中的#,其中1代表加粗,4代表下劃線,5代表閃爍,7代表背景色和前景色反轉
可以單個使用,也可以一起使用
示例
echo -n '#------------'
echo -n -e '\033[1;32m菜單\033[0m'
echo '------------#'
echo -e "# \033[31md|D)顯示硬盤使用信息\033[0m #"
echo -e "# \033[31mm|M)顯示內存使用信息\033[0m #"
echo -e "# \033[31ml|L)顯示CPU負載信息\033[0m #"
echo -e "# \033[31mq|Q)退出系統\033[0m #"
echo -n '#--------'
echo -n -e '\033[1;32m版權所有:Myb\033[0m'
echo '-------#'
顯示效果如下:
其他:
跳轉到某行的某個位置然後輸出帶顏色的字體
echo -e "\033[40G [ \033[31m OK \033[0m ]"
顯示效果