출처 : http://onecellboy.tistory.com/221


리눅스 콘솔에 출력되는 글자색, 글자배경색 변경


글자색 변경 

\x1b[Nm   --> # N = (30 ~ 37)
 예) \x1b[31m    -->  붉은 글자색 


글자 배경색 변경

\x1b[Nm   --> # N = (40 ~ 47)
 예) \x1b[41m    -->  붉은 배경색 


해제

\x1b[0m   --> 적용된 글자/배경색이 해제된다.


테스트 해보기

1. 콘솔에서 테스트
echo -e "\x1b[31m RED TEST"

이 명령 후 콘솔의 모든 출력은 붉은 글자이다. 꼭 해제해 주기 바란다.

2. 프로그래밍 테스트
#include<stdio.h>
int main(){
    printf("\x1b[31m RED TEST");
return 0;
}



색 코드 

 30 : Color Test,   40 : Color Test
31 : Color Test,   41 : Color Test
32 : Color Test,   42 : Color Test
33 : Color Test,   43 : Color Test
34 : Color Test,   44 : Color Test
35 : Color Test,   45 : Color Test
36 : Color Test,   46 : Color Test
37 : Color Test,   47 : Color Test