如何在 Linux 终端中输出彩色文本?
本文将介绍如何在 Linux 终端中输出一些彩色文本。我们不做任何有关 C++ 代码的特殊操作。我们只需使用一些 Linux 终端命令即可。此类输出的命令如下。
\033[1;31m Sample Text \033[0m
文本样式和颜色有一些代码。如下所列。
| 颜色 | 前景色代码 | 背景色代码 |
|---|---|---|
| 黑色 | 30 | 40 |
| 红色 | 31 | 41 |
| 绿色 | 32 | 42 |
| 黄色 | 33 | 43 |
| 蓝色 | 34 | 44 |
| 品红色 | 35 | 45 |
| 青色 | 36 | 46 |
| 白色 | 37 | 47 |
以下是一些其他选项 −
| 选项 | 代码 | 描述 |
|---|---|---|
| 重置 | 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";
}输出

广告
数据结构
网络
RDBMS
操作系
Java
iOS
HTML
CSS
安卓
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP