superkind
12/27/2017 - 6:12 PM

Bash tutorials

Bash tutorials #tutorial #bash #macOS

터미널 프롬프트 변경

프롬프트 기본값(macOS)

computerName:CurrentDirectory User$

설정법

export PS=""
  • \d - 현재 날짜
  • \t - 현재 시간
  • \h - Host name
  • # - Command Number
  • \u - 로그인 사용자 이름
  • \W - 현재 작업 디렉토리
  • \w - 현재 디렉토리 전체경로

설정 예제

export PS1="\h@\u:\W $"

프롬프트에 컬러 적용

  • Regular Colors
\[\033[0;31m\] # Red 
\[\033[0;32m\] # Green 
\[\033[0;33m\] # Yellow 
\[\033[0;34m\] # Blue 
\[\033[0;35m\] # Purple 
\[\033[0;36m\] # Cyan 
\[\033[0;37m\] # White
  • High Intensty
\[\033[0;90m\] # Black 
\[\033[0;91m\] # Red 
\[\033[0;92m\] # Green 
\[\033[0;93m\] # Yellow 
\[\033[0;94m\] # Blue 
\[\033[0;95m\] # Purple 
\[\033[0;96m\] # Cyan 
\[\033[0;97m\] # White
  • Background
\[\033[40m\] # Black 
\[\033[41m\] # Red 
\[\033[42m\] # Green 
\[\033[43m\] # Yellow 
\[\033[44m\] # Blue 
\[\033[45m\] # Purple 
\[\033[46m\] # Cyan 
\[\033[47m\] # White
  • High Intensty background
\[\033[0;100m\] # Black 
\[\033[0;101m\] # Red 
\[\033[0;102m\] # Green 
\[\033[0;103m\] # Yellow 
\[\033[0;104m\] # Blue 
\[\033[10;95m\] # Purple 
\[\033[0;106m\] # Cyan 
\[\033[0;107m\] # White

적용법

~/.bash_profile 에 수정한다.