표준 출력 및 표준 오류에서 특정 문자열의 색상을 지정하는 방법은 무엇입니까?
예를 들어:
gpg --verify
good signature
또는 문자열을 출력합니다 bad signature
.
어떻게 해야 좋은 색상인 녹색을 만들 수 있나요? 불량, 빨간색, GNU 소프트웨어만 사용하고 있습니까?
존재하다:이 파일, 개발자는 래퍼 스크립트에 대해 이야기합니다.
gpg
이 문자열을 색칠하기 위해 소스 코드에 코드를 추가하지 않고 이 작업을 수행하고 싶습니다 .
답변1
다음 을 찾을 수 있습니다: \e[32m
문자열의 스타일 이스케이프 시퀀스, 예:
echo -e "Doing ls\n\e[32m$(ls --color=never)\e[33m ^^^\n \e[36m ls \e[39m output"
printf "\e[35mHello\e[41mWorld\e[0m!"
다음을 포함한 여러 기사와 색상 목록이 있습니다. http://www.bashguru.com/2010/01/shell-colors-colorizing-shell-scripts.html?m=1