BASH 스크립트 기본 : 환경 변수 PS1 컬러 매칭

그림 삽입 설명 여기
이 문서에서는 배쉬에서 환경 변수 PS1 컬러 매칭을 사용하는 방법에 대해 설명합니다.

PS1 소개

PS1 문자열 1 프롬프트 약자이며, 리눅스 / 유닉스 하에서 제어 환경 변수에 대한 메시지 인, PS1 환경 변수뿐만 아니라 PS2 유사한 사용자 입력 메시지를 제어하기위한 대화 형 쉘 환경 변수이고, PS3와 PS4. 도입 관련 PS1 정보에서 찾을 수 있습니다 :

PS1 컬러 매칭

다음과 같은 형식입니다 :

형식 :\[\e[F;B;Cm\]

  • F : 전경 색상 : 30 ~ 37의 범위
  • B : 배경 색상 : 범위 40-47에서
  • C : 세트 스타일 : 0-8의 범위

범위는 세 가지가 일치 전혀 문제가 있으므로, 매우 가변 순서를 설정하는 것으로, 설정 내용의 값으로부터 판정 할 수 있음을 알 수 있기 때문이다. 전경과 배경 색상과 색상의 범위는 다음 표에 설명 :

시야 배경
(30) (40) 검은
(31) (41) 빨간
(32) (42) 녹색
(33) (43) 황색
(34) (44) 푸른
(35) (45) 푹샤
(36) (46) 시안
(37) 47 화이트

스타일 C 지령치 다음 표의 의미

코드 의미
0 떨어져서
1 굵게 강조
4 밑줄
5 깜박임
(7) 하이라이트
8 눈에 보이지 않는

예를 설정

예 : PS1="\[\e[33;42;1m\h:\W \u\$\]"
전경 색상 : 노란색
배경 색상 : 녹색
스타일 : 굵게 강조

아래와 같이 실행 결과 :
그림 삽입 설명 여기

출시 1028 원저 · 원 찬양 1290 · 조회수 3,980,000 +

추천

출처blog.csdn.net/liumiaocn/article/details/104110065