echo 출력 내용 색상 변경
echo 옵션은 다음과 같다.
-e : 문자열에서 역슬래시(\)를 만나면 특수 문자로 처리
ex ) echo -e "Hello\nWorld"
많이 쓰이는 색상은 31m(Red) ~ 36m(Bluegreen)
echo -e "\033[0m" -> Original
echo -e "\033[31m" -> Red
echo -e "\033[32m" -> Green
echo -e "\033[33m" -> Yellow
echo -e "\033[34m" -> Blue
echo -e "\033[35m" -> Purple
echo -e "\033[36m" -> Bluegreen
ex ) echo -e "\033[33m"Test"\033[0m"
ex ) echo -e "\033[33;1m"Test"\033[m" # 세미콜론 사용시 여러값 가능 1은 굵게
ex ) echo -e "\033[33;4m"Test"\033[m" # 밑줄
ex ) echo -e "\033[33;1;4m"Test"\033[m" # 1굵게 + 4밑줄 후 m 으로 끝냄
"\033[33m*" : 글자 색상을 파란색
Test : 출력 내용
"\033[0m" : 글자 색상을 원래대로 돌림
\033[ : ANSI escape code(escape sequences)의 색상 입히는 시작 표시
33 : SGR(Select Graphic Rendition) parameters, 색상 적용 내용
m : ANSI escape code(escape sequences)의 끝