分类: LINUX
2018-03-17 15:57:24
1、设置背景颜色、字体颜色的方法:
printf "\033[字背景颜色;字体颜色m 字符串 \033[0m"
#!/bin/bash
##清空屏幕
printf "\033[2J"
##按照默认属性打印
printf "\033[0mnone\n\033[0m"
##黑色字体打印
printf "\033[30mblack\n\033[0m"
##红色字体打印
printf "\033[31mred\n\033[0m"
##黑色字体打印,下划线
printf "\033[30;4mbalck underline\n\033[0m"
##白底黑字打印
printf "\033[47;30mblack white undergroud\n\033[0m"
##光标下移3行打印
printf "\033[3Bdown 3 line\n\033[0m"
##在3行4列打印
printf "\033[3;4Hline 3 row 4\n\033[0m"
0 重新设置属性到缺省设置
1 设置粗体
2 设置一半亮度(模拟彩色显示器的颜色)
4 设置下划线(模拟彩色显示器的颜色)
5 设置闪烁
7 设置反向图象
8 消隐
22 设置一般密度
24 关闭下划线
25 关闭闪烁
27 关闭反向图象
// 字体颜范围(前景颜色):30~39
30:黑
31:红
32:绿
33:黄
34:蓝色
35:紫色
36:深绿
37:白色
38:在缺省的前景颜色上设置下划线
39:在缺省的前景颜色上关闭下划线
// 字背景颜色范围(背景颜色):40~49
40:黑
41:深红
42:绿
43:黄色
44:蓝色
45:紫色
46:深绿
47:白色
nA 光标上移n行
nB 光标下移n行
nC 光标右移n行
nD 光标左移n行
y;xH设置光标位置
2J 清屏
K 清除从光标到行尾的内容
s 保存光标位置
u 恢复光标位置
?25l 隐藏光标
?25h 显示光标