一个Shell脚本装逼的小技巧,让脚本屏显酷炫起来
《一个Shell脚本装逼的小技巧,让脚本屏显酷炫起来》要点: 在我们脑海里,Shell脚本运行在Putty/Xshell里也就是黑白的字符,但今天小编整理了一个可以快速让你让Sehll脚本的打印屏显酷炫起来,下面这条命令:
执行后,打印出来的效果是这样的,是不是觉得逼格满满? 以上命令设置背景成为蓝色,前景白色,闪烁光标,输出字符“So Cool!”.“e”是命令 echo 的一个可选项,它用于激活特殊字符的解析器.“33”引导非常规字符序列.“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 "33[31m 红色字 33[0m" echo -e "33[34m 黄色字 33[0m" echo -e "33[41;33m 红底黄字 33[0m" echo -e "33[41;37m 红底白字 33[0m" Linux 字体颜色30—–37 echo -e "33[30m 黑色字 33[0m" echo -e "33[31m 红色字 33[0m" echo -e "33[32m 绿色字 33[0m" echo -e "33[33m 黄色字 33[0m" echo -e "33[34m 蓝色字 33[0m" echo -e "33[35m 紫色字 33[0m" echo -e "33[36m 天蓝字 33[0m" echo -e "33[37m 白色字 33[0m" Linux 字体背景颜色40—–47 echo -e "33[40;37m 黑底白字 33[0m" echo -e "33[41;37m 红底白字 33[0m" echo -e "33[42;37m 绿底白字 33[0m" echo -e "33[43;37m 黄底白字 33[0m" echo -e "33[44;37m 蓝底白字 33[0m" echo -e "33[45;37m 紫底白字 33[0m" echo -e "33[46;37m 天蓝底白字 33[0m" echo -e "33[47;30m 白底黑字 33[0m" (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |