Language/SHELL

[Bash] ANSI Escape Code를 사용한 색 넣기

몰라욧 2012. 7. 12. 17:25

^[[숫자m
^[[ 는 키보드에서 ^기호와 [,[를 타이핑하는 것이 아니다. ^[ 기호는 Ctrl + v 를 ㅣ고 나서 Ctrl +Esc키를 치면된다.
그 다음에 '['를 치면 ^[[의 모양이 나오게 된다.
^[ 는 Ctrl + v를 친후에 Ctrl + ] 키를 쳐도 된다.
색 지정에 사용하는 숫자는 다음과 같다

색상                    글자색 코드                배경색 코드
검정색(회색)        30                               40
빨간색(밝은빨강)  31                               41
초록색(밝은초록)  32                               42
갈색(노랑색)         33                               43
파란색(밝은파랑)   34                               44
보라색(밝은보라)   35                               45
하늘색(밝은하늘색) 36                              46
회색(밝은회색)        37                              47
기본 화면색                            0
bold intensity                          1
역상                                       7

[root@embedded]# echo $PS1
[\u@h \w]\$
Bash 프롬프트의 상태는 $PS1 으로 지정되어 있다.