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