《一个Shell脚本装逼的小技巧,让脚本屏显酷炫起来》要点:
本文介绍了一个Shell脚本装逼的小技巧,让脚本屏显酷炫起来,希望对您有用。如果有疑问,可以联系我们。
在我们脑海里,Shell脚本运行在Putty/Xshell里也就是黑白的字符,但今天小编整理了一个可以快速让你让Sehll脚本的打印屏显酷炫起来,下面这条命令:
echo -e “\033[44;37;5m So Cool! \033[0m”
执行后,打印出来的效果是这样的,是不是觉得逼格满满?
以上命令设置背景成为蓝色,前景白色,闪烁光标,输出字符“So Cool!”.“e”是命令 echo 的一个可选项,它用于激活特殊字符的解析器.“\\033”引导非常规字符序列.“m”意味着设置属性然后结束非常规字符序列,这个例子里真正有效的字符是 “44;37;5” 和“0”.修改“44;37;5”可以生成不同颜色的组合,数值和编码的前后顺序没有关系.
那还有哪些其它的颜色组合呢?继续往下看吧
- 编码 颜色/动作
- 0 重新设置属性到缺省设置
- 1 设置粗体
- 2 设置一半亮度(模拟彩色显示器的颜色)
- 4 设置下划线(模拟彩色显示器的颜色)
- 5 设置闪烁
- 7 设置反向图象
- 22 设置一般密度
- 24 关闭下划线
- 25 关闭闪烁
- 27 关闭反向图象
- 30 设置黑色前景
- 31 设置红色前景
- 32 设置绿色前景
- 33 设置棕色前景
- 34 设置蓝色前景
- 35 设置紫色前景
- 36 设置青色前景
- 37 设置白色前景
- 38 在缺省的前景颜色上设置下划线
- 39 在缺省的前景颜色上关闭下划线
- 40 设置黑色背景
- 41 设置红色背景
- 42 设置绿色背景
- 43 设置棕色背景
- 44 设置蓝色背景
- 45 设置紫色背景
- 46 设置青色背景
- 47 设置白色背景
- 49 设置缺省黑色背景
- echo -e "\033[31m 红色字 \033[0m"
- echo -e "\033[34m 黄色字 \033[0m"
- echo -e "\033[41;33m 红底黄字 \033[0m"
- echo -e "\033[41;37m 红底白字 \033[0m"
Linux 字体颜色30—–37
- echo -e "\033[30m 黑色字 \033[0m"
- 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"
Linux 字体背景颜色40—–47
- echo -e "\033[40;37m 黑底白字 \033[0m"
- echo -e "\033[41;37m 红底白字 \033[0m"
- echo -e "\033[42;37m 绿底白字 \033[0m"
- echo -e "\033[43;37m 黄底白字 \033[0m"
- echo -e "\033[44;37m 蓝底白字 \033[0m"
- echo -e "\033[45;37m 紫底白字 \033[0m"
- echo -e "\033[46;37m 天蓝底白字 \033[0m"
- echo -e "\033[47;30m 白底黑字 \033[0m"
转载请注明本页网址:
http://www.vephp.com/jiaocheng/2704.html