有关文字颜色及背景色可以参考:man console_codes

-e 用来开启echo中的转义
\e 或 \033 来输出Esc符号
设置颜色的格式: \e[背景色;前景色;高亮m
               \033[背景色;前景色;高亮m
恢复默认为 \e[0m
其中背景色可以被以下数字替换
第一个参数:
0 透明(使用终端颜色),1 高亮 40 黑, 41 红, 42 绿, 43 黄, 44 蓝 45 紫, 46 青
绿, 47白(灰)
第二个参数:
前景色(也就是文本的颜色)可以被以下数字替换
30 黑 31 红, 32 绿, 33 黄, 34 蓝, 35 紫, 36 青绿, 37 白(灰)
第三个参数:
高亮是1,不高亮是0
第四个参数为m:
注意m后面紧跟字符串。

效果

编码 颜色/动作

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   设置缺省黑色背景

例如

字颜色范围:30—–37
echo -e "\033[30m 黑色字oldboy trainning \033[0m"
echo -e "\033[31m 红色字oldboy trainning \033[0m"
echo -e "\033[32m 绿色字oldboy trainning \033[0m"
echo -e "\033[33m ***字oldboy trainning \033[0m"
echo -e "\033[34m 蓝色字oldboy trainning \033[0m"
echo -e "\033[35m 紫色字oldboy trainning \033[0m"
echo -e "\033[36m 天蓝字oldboy trainning \033[0m"
echo -e "\033[37m 白色字oldboy trainning \033[0m"

echo -e "\033[40;37m 黑底白字 welcome to old1boy\033[0m"
echo -e "\033[41;37m 红底白字 welcome to old2boy\033[0m"
echo -e "\033[42;37m 绿底白字 welcome to old3boy\033[0m"
echo -e "\033[43;37m 黄底白字 welcome to old4boy\033[0m"
echo -e "\033[44;37m 蓝底白字 welcome to old5boy\033[0m"
echo -e "\033[45;37m 紫底白字 welcome to old6boy\033[0m"
echo -e "\033[46;37m 天蓝白字 welcome to old7boy\033[0m"
echo -e "\033[47;30m 白底黑字 welcome to old8boy\033[0m"

转载于:https://blog.51cto.com/dariusl/1726540

linux输出文字的颜色特效相关推荐

  1. 01.Python输出文字改变颜色的方法

    # Python输出文字改变颜色的方法 一.使用注释性输出 (一).基本语法 \033[显示方式; 前景色; 背景色m******\033[0m 显示方式.前景色.背景色都为可选参数,选择自己需要的即 ...

  2. 【转】Python中设置输出文字的颜色

    格式:\033[显示方式;前景色;背景色m 说明: 前景色   背景色   颜色 --------------------------------------- 30            40    ...

  3. python的print输出为红色以及其他颜色的代码示例,Python print()输出文字带颜色设置方法

    格式示例 标准格式: print("\033[显示方式:前景颜色:背景颜色m-\033[0m") 显示方式 显示方式 值 颜色 前景色 背景色 默认 0 黑色 30 40 高亮显示 ...

  4. linux终端用什么颜色好,linux 终端输出颜色

    在Linux终端下调试程序时,有时需要输出大量信息.若能控制字体的颜色和显示方式,可使输出信息对比鲜明,便于调试时观察数据. 终端的字符颜色由转义序列(Escape Sequence)控制,是文本模式 ...

  5. Linux Shell CentOS 写一个输出命令 支持颜色

    文章目录 Linux Shell CentOS 写一个输出命令 支持颜色 相关阅读 1.代码 2.演示 Linux Shell CentOS 写一个输出命令 支持颜色 相关阅读 Linux Shell ...

  6. ANSI最全介绍linux终端字体改变颜色等

    ANSI最全介绍linux终端字体改变颜色等 ANSI转义序列 维基百科,自由的百科全书 由于国内不能访问wiki而且国内关于ANSI的介绍都是简短的不能达到,不够完整所以转wiki到此博客,方便国内 ...

  7. h5输出文字write_免费下载:Write是用于手写的文字处理器

    h5输出文字write Windows/Mac/Linux/Android: Love the feel of writing by hand, but wish you could use feat ...

  8. python turtle库输出文字_python turtle库学习笔记

    #绘制时钟#coding=utf-8 importturtle as ttfrom datetime import * #当前日期属于一周的第几天 defWeek(t): week= ["星 ...

  9. 文字color颜色渐变(可一直变换) - 代码篇

    文字color颜色渐变(可一直变换) - 代码篇 一.应用场景 · 举例: https://www.iconfont.cn/ 站内的 [字体图标][如下图1所示] 某些客户要求的 "炫酷拽& ...

最新文章

  1. HDU 2431 Counting Problem
  2. dataset的用法
  3. C++容器的选择和详细操作方法总结(有自己总结)
  4. Java中的字符串常量池详细介绍
  5. CSS中的三种样式来源:创作人员、读者和用户代理
  6. 修改内核的启动logo
  7. HDoj-1863-畅通project-并查集
  8. OSG仿真案例(2)
  9. mysql单列索引和多列索引_MySQL索引使用说明(单列索引和多列索引)
  10. 30岁的我们还能做什么?
  11. PHP+MySQL实现读写分离
  12. 洛谷oj---1036 选数
  13. CCSK安全认证-M1-云计算概念和体系架构
  14. 干货 | 教你打造一款颜值逆天的VS Code
  15. latex和word文档互相转换
  16. scrollIntoView 滚不动
  17. 计算机单位pt,iOS尺寸单位pt、ppi与px之间换算关系
  18. 笔记本电脑怎样重装系统
  19. Excel公式大全 excel自动求减 15个常用excel函数公式
  20. 产品经理必懂的技术那点事儿(中)

热门文章

  1. 泛型算法(lambda表达式、function类模板、bind函数适配器、迭代器类别、链表数据结构独有的算法)
  2. 《一天聊一个设计模式》 策略
  3. leetcode520. py解字符串真是太残暴了
  4. leetcode597. 好友申请 I :总体通过率(SQL)
  5. 李牛(Linux)脚本
  6. python语句分为_python以什么划分语句块
  7. 看脸色知体内各积毒 有效清洁内脏妙方
  8. 八个实用的CMD命令及开始→运行→命令集锦
  9. 学习 shell脚本之前的基础知识
  10. 搭建高可用的redis集群,避免standalone模式带给你的苦难