본문 바로가기

스크립트

[shell] bash colors

반응형

bash colors

스크립트 편집

vim z.sh
$ vim z.sh
#!/bin/bash

color_reset=$(tput sgr0)
color_red=$(tput setaf 1)
color_blue=$(tput setaf 4)

echo "${color_red}sangchul.kr${color_reset}"
echo "${color_blue}sangchul.kr${color_reset}"

 

스크립트 실행 결과

sh z.sh

 

tput 명령어 사용

echo "블로거 `tput setaf 1`sangchul.kr`tput sgr0`."

 

bash 프로파일에 등록하여 컬러 사용하기

vim .bashrc
$ vim .bashrc

RED="\033[0;31m"
PINK="\033[1;31m"
YELLOW="\033[1;33m"
GREEN="\033[0;32m"
LT_GREEN="\033[1;32m"
BLUE="\033[0;34m"
WHITE="\033[1;37m"
PURPLE="\033[1;35m"
CYAN="\033[1;36m"
BROWN="\033[0;33m"
COLOR_NONE="\033[0m"
$ source ~/.bashrc

 

$ echo -e $YELLOW"\nred color\n"

 

$ echo -e $RED"\nred color\n"

 

참고URL

- https://mug896.github.io/bash-shell/colors_and_prompt.html

 

728x90
반응형