Linux 命令行界面打印出不同颜色的文字

本文介绍了如何在Linux命令行中使用特殊代码实现文字颜色变化,以增强脚本的视觉效果和突出显示重要信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

让 Linux 命令行控制台能打印出不同颜色的文字, 让你的工具变得更加专业, 也可以让你的脚本把比较敏感的信息突显出来。

 

命令如下:

 

echo -e "\033[<COLOR_CODE>m<YOUR TEXT>\033[0m ";

 

其中:

  • \033[  是让控制台打印出有颜色的文字
  • <COLOR_CODE> 是颜色的代码,具体如下表:
    • Black       0;30     Dark Gray     1;30
      Blue        0;34     Light Blue    1;34
      Green       0;32     Light Green   1;32
      Cyan        0;36     Light Cyan    1;36
      Red         0;31     Light Red     1;31
      Purple      0;35     Light Purple  1;35
      Brown       0;33     Yellow        1;33
      Light Gray  0;37     White         1;37
    • 3X 的颜色代表文本颜色, 如果换成 4X, 就是背景色。
  • <YOUR TEXT> 是你的文本
  • \033[0m 是恢复颜色到默认状态

       其中字符 'm'  代表颜色指令的结束。

例子:

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值