공개하기부끄러운블로그
공개하기부끄러운블로그
공개하기부끄러운블로그
전체 방문자
오늘
어제
  • 🥇Home (100)
    • 👨🏻‍💻Infra (73)
      • 🌐Network (4)
      • 🐧Linux (27)
      • 🌎Cloud (9)
      • ⚫️Virtualization (2)
      • 🐳Docker & Kubernetes (1)
      • 🟦WEB & WAS (18)
      • 🟩IaC (0)
      • 🟨CI & CD (0)
      • ⚙️Application (6)
      • 💻Monitoring (2)
      • 📡HA (4)
    • 👨🏻‍💻Development (3)
      • 💻Frontend (2)
      • 💾Backend (0)
      • 🐍Bash (1)
    • 💾Data (16)
      • 🧩Database (13)
      • 📁Storage (3)
    • 🎓BBS (5)
    • 👨‍👧‍👧Git (0)

최근 글

인기 글

최근 댓글

태그

  • 방화벽
  • Tomcat 버전 노출
  • 다음 카카오 주소API
  • RHCS
  • Redmine
  • 레드마인 테마
  • log4j 취약점
  • 톰캣 버전 노출
  • CentOS7 PostgreSQL
  • WAF
  • 제로보드
  • 다음 주소API
  • 보안
  • 톰캣
  • pcs
  • GFS2
  • 톰캣 HTTP 헤더
  • CentOS8 PostgreSQL
  • xe
  • 라이믹스
  • tomcat
  • Tomcat 취약점
  • nginx
  • 레드마인
  • 취약점
  • Tomcat HTTP 헤더
  • CentOS6 PostgreSQL
  • pacemaker
  • 웹방화벽
  • 카카오 주소API

티스토리

hELLO · Designed By 정상우.
공개하기부끄러운블로그

공개하기부끄러운블로그

👨🏻‍💻Infra/🐧Linux

echo 출력 내용 색상 변경

2019. 10. 9. 09:20
반응형

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)의 끝

반응형
저작자표시 (새창열림)

'👨🏻‍💻Infra > 🐧Linux' 카테고리의 다른 글

sed 명령어  (0) 2019.11.19
[Linux] Bonding  (0) 2019.10.18
Nginx log를 logrotate를 사용하여 일자별로 관리하기  (0) 2019.07.16
log파일 일자별로 정리하기  (0) 2019.06.27
본딩(Bonding) 실습  (0) 2019.02.12
    '👨🏻‍💻Infra/🐧Linux' 카테고리의 다른 글
    • sed 명령어
    • [Linux] Bonding
    • Nginx log를 logrotate를 사용하여 일자별로 관리하기
    • log파일 일자별로 정리하기
    공개하기부끄러운블로그
    공개하기부끄러운블로그
    IT 기술 블로그

    티스토리툴바