반응형
shell 을 실행할 때 원하는 색으로 터미널에 뿌려졌으면 좋겠다고 생각했고 회사 분의 도움을 받아 터미널 색상코드를 지정하는 법을 알아낼 수 있었습니다!!
colorFile.sh
#!/usr/bin/bash
red='^[[1;31m'
colorReset='^[[0m'
#red='\033[1;31m'
#colorReset='\033[0m'
echo $red"Color Red"$colorReset
위 처럼 shell을 만들고 실행하면 문자열이 빨간색으로 나오는 것을 확인할 수 있습니다.
red='^[[1;31m'
colorReset='^[[0m'
다음과 같이 색상 코드를 vi 파일에 설정할 때 그냥 따라하게 되면 색상코드가 적용되지 않을 텐데
ctrl + v를 입력하고 ctrl + [ 를 입력하게 되면 이스케이프 코드가 입력되게 됩니다.
파일로 확인하면 위 처럼 다른 색으로 표시가 되어있는 것을 볼 수 있습니다. 여기서 red 변수의 값은 빨간색으로 설정하는 코드이고 colorReset 변수의 값은 원래 상태로 돌아가는 코드입니다.
#red='\033[1;31m'
#colorReset='\033[0m'
이 부분은 위의 색상코드를 지정한 것과 동일한 역할을 합니다.
반응형
'신입사원 일기' 카테고리의 다른 글
[Mac] java 설치하기 open jdk 21 (0) | 2024.12.22 |
---|---|
[TIL] 랜덤 시크릿 키 생성 (openssl rand) (0) | 2024.09.02 |
[Java] HeapDump 파일 경로 지정하기 openjdk환경, IBM환경 (0) | 2024.02.19 |
[Linux] 특정 포트로 tcpdump 뜨기 (0) | 2023.08.05 |
[Linux] Port 번호로 PID 확인하기 (netstat, lsof) (0) | 2023.06.25 |