Linux系统字体颜色的变化Linux系统字体颜色的变化
Linux教程
Linux系统改变字体颜色,就是用“ANSI非常规字符序列”来生成。举例:
printf("\033[44;37;5m需要输出的字符串\033[0m")
“\033[44;37;5m”的意义:
\033[改变颜色的标示符
“44;37;5m”其中: 44为字体背景颜色,取值范围40-47还有49。
37为字体颜色,取值范围为30-39。
5为选择动作,取值范围为01245722242527
m...
Linux系统字体颜色的变化
Linux教程
Linux系统改变字体颜色,就是用“ANSI非常规字符序列”来生成。举例:
printf("\033[44;37;5m需要输出的字符串\033[0m")
“\033[44;37;5m”的意义:
\033[改变颜色的标示符
“44;37;5m”其中: 44为字体背景颜色,取值范围40-47还有49。
37为字体颜色,取值范围为30-39。
5为选择动作,取值范围为01245722242527
m意味着设置属性然后结束非常规字符序列
字体背景颜色 字体颜色 动作
40 设置黑色背景 30 设置黑色前景 0 重新设置属性到缺省设置
41 设置红色背景 31 设置红色前景 1 设置粗体
42 设置绿色背景 32 设置绿色前景 2 设置一半亮度(模拟彩色显示器的颜色)
43 设置棕色背景 33 设置棕色前景 4 设置下划线(模拟彩色显示器的颜色)
44 设置蓝色背景 34 设置蓝色前景 5 设置闪烁
45 设置紫色背景 35 设置紫色前景 7 设置反向图象
46 设置青色背景 36 设置青色前景 22 设置一般密度
47 设置白色背景 37 设置白色前景 24 关闭下划线
49 设置缺省黑色背景 38 在缺省的前景颜色上设置下划线 25 关闭闪烁
39 在缺省的前景颜色上关闭下划线 27 关闭反向图象
用在TCL中的话,有所改变:
puts""\033\[44;37;5m需要输出的字符串\033\[0m"
需要在“[”在前面加个“\”,因为
TCL中"["代表要用命令,需要用"\"加说明。
我在TCL中用的sucess的搭配为
puts"\033\[49;32;5m$table_name.$filed_name_tempvaluecheckisright\033\[0m"
error的搭配为
puts"\033\[49;31;5m$table_name.$filed_name_tempvaluecheckiserror:\033\[0m"
比如在一个脚本中:echo-e "\033[32mitis work!\033[0m"
在脚本输出结果时,字体itiswork!就会变为绿色的,方便观
察对于错
Linux教程
本文档为【Linux系统字体颜色的变化】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。