[Shell Script 7] 표시 문자 색 변경
표시 문자 색 변경
이 스크립트는 “Important message” 라는 문자열을 빨간색을 표시합니다 .
셸 스크립트에서 문자열을 표시 할때 echo라는 명령어를 사용한다고 지금까지 알아 보았습니다 .
이때 일부로 메세지 일부를 강조 하거나 주의를 끌고 싶다면 -e 옵션을 지정하여 이스케이프 시퀀스라는 제어 코드로 표시할 문자에 색을 입힐 수 있습니다 .
이스케이프 시퀀스
# \033[파라미터m 표시 문자열 \ 033[0m
ex) 문자색을 빨강으로 표시해라
=> #\033[31m 문자 \ 033[0m
여러개 로 나열 할때는 ;를 사용합니다 .
=> #\033[47;31m Important message \033[0m
색 지정 값
30번대가 문자색 , 40번대가 배경색 입니다 .
black | red | green | yellow | blue | purple | skyblue | white | |
문자 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 |
배경 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 |
스크립트 결과
회색 배경에 빨간 글이 출력됩니다 .
댓글
댓글 쓰기