배너 만들기
https://manytools.org/hacker-tools/ascii-banner/
앞 뒤로 echo “ 배너 이미지 “ 로 메모장에서 편집하고 붙여넣기
vi 에서
:set paste
설정 상태에서 붙여넣기
예시
echo " ███╗ ███╗ ██████╗ ███╗ ██╗██╗████████╗ ██████╗ ██████╗ ██╗███╗ ██╗ ██████╗ "
echo " ████╗ ████║██╔═══██╗████╗ ██║██║╚══██╔══╝██╔═══██╗██╔══██╗██║████╗ ██║██╔════╝ "
echo " ██╔████╔██║██║ ██║██╔██╗ ██║██║ ██║ ██║ ██║██████╔╝██║██╔██╗ ██║██║ ███╗ "
echo " ██║╚██╔╝██║██║ ██║██║╚██╗██║██║ ██║ ██║ ██║██╔══██╗██║██║╚██╗██║██║ ██║ "
echo " ██║ ╚═╝ ██║╚██████╔╝██║ ╚████║██║ ██║ ╚██████╔╝██║ ██║██║██║ ╚████║╚██████╔╝ "
echo " ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝ ╚═════╝ "
캐럿 문자로 색상 지정
vi 에서 캐럿 문자 ^입력은 ctrl
+ v
echo "^[[36m ███╗ ███╗ ██████╗ ███╗ ██╗██╗████████╗ ██████╗ ██████╗ ██╗███╗ ██╗ ██████╗ ^[[0m"
echo "^[[33m ████╗ ████║██╔═══██╗████╗ ██║██║╚══██╔══╝██╔═══██╗██╔══██╗██║████╗ ██║██╔════╝ ^[[0m"
echo "^[[32m ██╔████╔██║██║ ██║██╔██╗ ██║██║ ██║ ██║ ██║██████╔╝██║██╔██╗ ██║██║ ███╗ ^[[0m"
echo "^[[33m ██║╚██╔╝██║██║ ██║██║╚██╗██║██║ ██║ ██║ ██║██╔══██╗██║██║╚██╗██║██║ ██║ ^[[0m"
echo "^[[36m ██║ ╚═╝ ██║╚██████╔╝██║ ╚████║██║ ██║ ╚██████╔╝██║ ██║██║██║ ╚████║╚██████╔╝ ^[[0m"
echo "^[[35m ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝ ╚═════╝ ^[[0m"
echo " "
echo "^[[31m V ${VERSION}^[[0m"
echo " "
ANSI Color Code
[0m : 모든 색과 스타일 초기화
[1m : 굵게(bold) / 밝게
[3m : 이탤릭체(italic)
[4m : 밑줄(underline)
[7m : 반전(글자색/배경색을 거꾸로)
[9m : 가로줄 치기
[22m : 굵게(bold) 제거
[23m : 이탤릭체(italic)제거
[24m : 밑줄(underline)제거
[27m : 반전 제거
[29m : 가로줄 제거
[30m : 글자색:검정
[31m : 글자색:빨강
[32m : 글자색:초록
[33m : 글자색:노랑
[34m : 글자색:파랑
[35m : 글자색:마젠트(분홍)
[36m : 글자색:시안(청록)
[37m : 글자색:백색
[39m : 글자색으로 기본값으로
[40m : 바탕색:흑색
[41m : 바탕색:적색
[42m : 바탕색:녹색
[43m : 바탕색:황색
[44m : 바탕색:청색
[45m : 바탕색:분홍색
[46m : 바탕색:청록색
[47m : 바탕색:흰색
[49m :바탕색을 기본값으로
결과
참고
https://tech-linux.tistory.com/7
https://rainofpainki.github.io/shell_text_color/
https://blog.naver.com/tull00/221029315036
캐럿 문자 말고 복붙 가능하게 바꾸는법
캐럿문자는 복붙하면 변형이 있어서, 복붙해도 깨지지 않도록 변경해줬다.
echo -e "\e[36m ███╗ ███╗ ██████╗ ███╗ ██╗██╗████████╗ ██████╗ ██████╗ ██╗███╗ ██╗ ██████╗ \e[0m"
echo -e "\e[33m ████╗ ████║██╔═══██╗████╗ ██║██║╚══██╔══╝██╔═══██╗██╔══██╗██║████╗ ██║██╔════╝ \e[0m"
echo -e "\e[32m ██╔████╔██║██║ ██║██╔██╗ ██║██║ ██║ ██║ ██║██████╔╝██║██╔██╗ ██║██║ ███╗ \e[0m"
echo -e "\e[33m ██║╚██╔╝██║██║ ██║██║╚██╗██║██║ ██║ ██║ ██║██╔══██╗██║██║╚██╗██║██║ ██║ \e[0m"
echo -e "\e[36m ██║ ╚═╝ ██║╚██████╔╝██║ ╚████║██║ ██║ ╚██████╔╝██║ ██║██║██║ ╚████║╚██████╔╝ \e[0m"
echo -e "\e[35m ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝ ╚═════╝ \e[0m"
echo " "
echo -e "\e[31m V ${VERSION}\e[0m"
echo " "
'etc' 카테고리의 다른 글
Windows Server Docker 지원 현황 (2) | 2025.06.13 |
---|