娃哈哈好喝-真的!
技术够用就行,吃好喝好睡好!

echo输出彩色文字

echo -e输出彩色文字方式

字体颜色范围:31-39

#默认是0,可以不写
31m 品红
32m 绿色
33m 金色
34m 天蓝
35m 黄色
36m 土黄
37m 紫色
38m 黑色
39m 白色
#更深一点的颜色
91m 品红
92m 绿色
93m 金色
94m 天蓝
95m 黄色
96m 土黄
97m 紫色
98m 白色
#高亮色1,格式如下
1;31m 品红
1;32m 绿色
1;33m 金色
1;34m 天蓝
1;35m 黄色
1;36m 土黄
1;37m 紫色
1;38m 灰色
1;39m 白色

使用方法:

#如果33m字体颜色前面不加数字默认是0
[root@centos ~]# echo -e "\033[33m 黃色字\033[0m"
黃色字
#如果前面加了1;表示使用高亮色
[root@centos ~]# echo -e "\033[1;33m 黃色字\033[0m"
黃色字
[root@centos ~]#
字体背景色:41-48
#使用默认字体颜色
[root@centos ~]# echo -e "\033[41;39m 紅底白字\033[0m"
紅底白字
#使用高亮字体颜色
[root@centos ~]# echo -e "\033[41;1;39m 紅底白字\033[0m"
紅底白字
[root@centos ~]#

测试脚本

echo "***更改字体颜色(浅色)***"
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"
echo -e "\033[38m 黑色\033[0m"
echo -e "\033[39m 白色\033[0m"

echo "***深色***"
echo -e "\033[91m 品红\033[0m"
echo -e "\033[92m 绿色\033[0m"
echo -e "\033[93m 金色\033[0m"
echo -e "\033[94m 天蓝\033[0m"
echo -e "\033[95m 黄色\033[0m"
echo -e "\033[96m 土黄\033[0m"
echo -e "\033[97m 紫色\033[0m"
echo -e "\033[98m 白色\033[0m"

echo "***更改字体颜色(高亮色)***"
echo -e "\033[1;31m 品红\033[0m"
echo -e "\033[1;32m 绿色\033[0m"
echo -e "\033[1;33m 金色\033[0m"
echo -e "\033[1;34m 天蓝\033[0m"
echo -e "\033[1;35m 黄色\033[0m"
echo -e "\033[1;36m 土黄\033[0m"
echo -e "\033[1;37m 紫色\033[0m"
echo -e "\033[1;38m 灰色\033[0m"
echo -e "\033[1;39m 白色\033[0m"

echo "***更改字体背景色***"

echo -e "\033[41;39m 紅底白字\033[0m"
echo -e "\033[42;39m 綠底白字\033[0m"
echo -e "\033[43;39m 黃底白字\033[0m"
echo -e "\033[44;39m 藍底白字\033[0m"
echo -e "\033[45;39m 淡紫白字\033[0m"
echo -e "\033[46;39m 天藍底白字\033[0m"
echo -e "\033[47;39m 深紫白字\033[0m"
echo -e "\033[48;39m 黑底白字\033[0m"

echo "***输出控制功能***"
echo '
\033[0m     关闭所有属性
\033[1m     设置高亮度
\033[4m     下划线
\033[5m     闪烁
\033[7m     反显
\033[8m     消影
\033[30m -- \033[37m 设置前景色
\033[40m -- \033[47m 设置背景色
\033[nA     光標上移n行
\033[nB     光標下移n行
\033[nC     光標右移n行
\033[nD     光標左移n行
\033[y;xH   设置光標位置
\033[2J     清屏
\033[K     清除從光標到行尾的內容
\033[s     保存光標位置
\033[u     恢复光標位置
\033[?25l   隐藏光標
\033[?25h   显示光標'
赞(0)
未经允许不得转载:娃哈哈好喝 » echo输出彩色文字
分享到: 更多 (0)