Linux echo命令定义字体和背景颜色
发布时间:2020-12-13 23:16:13 所属栏目:Linux 来源:网络整理
导读:1.字体颜色 font color【30m 黑色 31m 红色 32m绿色 33m××× 34m蓝色 35m紫色36m天蓝色 37m白色】 格式:echo -e " 33[fontcolor;字符串内容 33[0m" 2.背景着色 background color【40至47m】格式:echo -e " 33[backcolor; 字符串内容 33[0m" 3.同时设
1.字体颜色 font color【30m 黑色 31m 红色 32m绿色 33m××× 34m蓝色 35m紫色36m天蓝色 37m白色】 格式:echo -e " 33[fontcolor;字符串内容 33[0m"
2.背景着色 background color【40至47m】 格式:echo -e " 33[backcolor; 字符串内容 33[0m" 3.同时设置字体和背景颜色 格式:echo -e " 33[backcolor;fontcolor 字符串内容 33[0m" 4.其它 实例:echo定义bash中 方案一:使用变量只定义颜色【E】 #!/bin/bash #定义颜色的变量 RED_COLOR=‘E[1;31m‘ #红 GREEN_COLOR=‘E[1;32m‘ #绿 YELOW_COLOR=‘E[1;33m‘ #黄 BLUE_COLOR=‘E[1;34m‘ #蓝 PINK=‘E[1;35m‘ #粉红 END=‘E[0m‘ #需要使用echo -e echo -e "${RED_COLOR}测试内容${END}" echo -e "${YELOW_COLOR}测试内容${END}" echo -e "${BLUE_COLOR}测试内容${END}" echo -e "${GREEN_COLOR}测试内容${END}" 方案二:使用变量只定颜色【 33】 #!/bin/bash #定义颜色的变量 RED_COLOR=” 33[1;31m” #红 GREEN_COLOR=‘ 33[1;32m‘ #绿 YELOW_COLOR=‘ 33[1;33m‘ #黄 BLUE_COLOR=‘ 33[1;34m‘ #蓝 PINK=‘ 33[1;35m‘ #粉红 END=‘ 33[0m‘ #需要使用echo -e echo -e "$RED_COLOR测试内容$END" echo -e "$YELOW_COLOR测试内容$ END " echo -e "$BLUE_COLOR测试内容$ END " echo -e "$GREEN_COLOR测试内容$ END " echo -e "$PINK测试内容$ END " (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |