여기에서 우리는 리눅스 터미널에 어떤 색으로 몇 줄을 인쇄하는 방법을 볼 것입니다. 여기서 우리는 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";
} 출력
