shell命令给文本添加颜色

字体颜色:有8种,都是以3开头,如下:

  • 黑色=30
  • 红色=31
  • 绿色=32
  • 黄色=33
  • 蓝色=34
  • 洋红=35
  • 青色=36
  • 白色=37
  • 重置=0

背景颜色:有8中,都是以4开头,如下:

  • 黑色=40
  • 红色=41
  • 绿色=42
  • 黄色=43
  • 蓝色=44
  • 洋红=45
  • 青色=46
  • 白色=47
  • 重置=0

样式:

  • 默认值:0
  • 粗体:1
  • 非粗体:22
  • 下划线:4
  • 非下划线:24
  • 闪烁:5
  • 非闪烁:25
  • 反显:7
  • 非反显:27

下面例子简单显示了各种用法,可根据需要自己随意组合,如图:

执行结果如下:

注:最后一定要加\e[0m,如果不加,那么命令终端也会显示对应颜色,如图:

\[0m的意思就是最后将除了文本内容之外的颜色重置为默认颜色

标签