如何在 Linux 终端中输出彩色文本?


本文将介绍如何在 Linux 终端中输出一些彩色文本。我们不做任何有关 C++ 代码的特殊操作。我们只需使用一些 Linux 终端命令即可。此类输出的命令如下。

\033[1;31m Sample Text \033[0m

文本样式和颜色有一些代码。如下所列。

颜色前景色代码背景色代码
黑色
3040
红色
3141
绿色
3242
黄色
3343
蓝色
3444
品红色
3545
青色
3646
白色
3747

以下是一些其他选项 −

选项代码描述
重置
0恢复正常(删除所有样式)
加粗
1文本加粗
下划线
4下划线文本
反转
7交换背景色和前景色
加粗关闭
21恢复正常加粗状态
下划线关闭
24恢复正常下划线状态
反转关闭
27反转取消

示例

#include<iostream>
using namespace std;
main() {
   cout << "\033[1;31mThis is bold red text\033[0m\n";
   cout << "\033[;32mGreen Text\033[0m\n";
   cout << "\033[4;33mYellow underlined text\033[0m\n";
   cout << "\033[;34mBlue text\033[0m\n";
}

输出

更新时间:2019 年 7 月 30 日

8000+ 浏览次数

开启你的 职业

完成课程,获得认证

开始学习
广告
© . All rights reserved.