文档章节

几个代码提升shell逼格

 云端等你
发布于 2017/06/03 18:11
字数 678
阅读 29
收藏 2

我们举一个例子:

echo -e"\033[44;37;5m ME \033[0m COOL"

以上命令设置背景成为蓝色,前景白色,闪烁光标,输出字符“ME”,然后重新设置屏幕到缺省设置,输出字符 “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"

几个代码提升shell逼格几个代码提升shell逼格

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"

几个代码提升shell逼格几个代码提升shell逼格

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"

几个代码提升shell逼格几个代码提升shell逼格

颜色编码字体闪烁:

echo -e "\033[42;30;5m wwww \033[0m"
echo -e "\033[47;30;5m wwww \033[0m"

几个代码提升shell逼格几个代码提升shell逼格

本文地址:http://www.linuxprobe.com/use-color-shell.html

© 著作权归作者所有

粉丝 3
博文 126
码字总数 183841
作品 0
西安
私信 提问
互联网运维装腔指南

http://www.cnbeta.com/articles/200531.htm 模仿花总写了篇互联网运维装腔指南,供各位参考。 1、全球化的认证有助于提升逼格,什么OCM、CCIE、RHCA、CISSP等等能考都考,再不济,也要有一张...

mallon
2012/08/07
886
7
浅谈“高逼格”产品视觉设计

随着人们日益增长的高标准需求,使得各行各业对于“高逼格”、“高大上”的讨论愈来愈普遍!同时也使得设计得以更加重视,不再满足于传达信息,更要求达到有品牌感、有内涵、有格调的视觉效果...

力谱宿云
2016/05/19
187
0
关于MathType的几个小教程

写论文的时候总是会碰到公式的东西,明明已经在尽量避开了,可是最后却也避无可避,还是要在文档中编辑公式。公式编辑完之后实在是太难看,要不就是格式不对,要不就是符号不够规范,要不就是...

学术研究软件
2016/06/01
49
0
OC思考 | 为私有方法加前缀,真的有必要吗?

《Effective OC》第20条:为私有方法加前缀。 作者建议为私有方法加上前缀,理由有二: 有助于调试,因为可以快速区分私有方法和公有方法; 便于修改方法名。 第一点显而易见就不多说了。 第...

无夜之星辰
03/02
0
0
国庆假期看程序员如何利用有限的资源,粉饰无限的逼格!

长假,你可以不出去旅游, 但是在假期提升逼格这种事绝不能错过! 作为掌握了互联网高尖端科技的 ITer 程序员们绝不会错过国庆 这个千载难逢的机会 所以,今天小千祭出绝招 看程序员如何在国...

程序员之家_
2018/10/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql-connector-java升级到8.0后保存时间到数据库出现了时差

在一个新项目中用到了新版的mysql jdbc 驱动 <dependency>     <groupId>mysql</groupId>     <artifactId>mysql-connector-java</artifactId>     <version>8.0.18</version> ......

ValSong
今天
5
0
Spring Boot 如何部署到 Linux 中的服务

打包完成后的 Spring Boot 程序如何部署到 Linux 上的服务? 你可以参考官方的有关部署 Spring Boot 为 Linux 服务的文档。 文档链接如下: https://docs.ossez.com/spring-boot-docs/docs/r...

honeymoose
今天
6
0
Spring Boot 2 实战:使用 Spring Boot Admin 监控你的应用

1. 前言 生产上对 Web 应用 的监控是十分必要的。我们可以近乎实时来对应用的健康、性能等其他指标进行监控来及时应对一些突发情况。避免一些故障的发生。对于 Spring Boot 应用来说我们可以...

码农小胖哥
今天
9
0
ZetCode 教程翻译计划正式启动 | ApacheCN

原文:ZetCode 协议:CC BY-NC-SA 4.0 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远。 ApacheCN 学习资源 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 ...

ApacheCN_飞龙
今天
5
0
CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部