답변1
실제 이스케이프 코드를 파일에 넣어야 합니다. 한 가지 방법은 다음과 같습니다.
echo -e "\033[31mException log\033[0m" > file.txt
그러면 less -R file.txt
색상 코드를 해석할 수 있습니다.
답변2
이러한 문자는 색상 코드의 시퀀스가 아니지만 일부 도구/프로그래밍 언어에 원하는 문자 시퀀스를 생성하도록 지시하는 시퀀스입니다.
예를 들어
echo -e "\033[31mException log"
답변3
다음 명령을 실행하여 터미널이 실제로 색상을 지원하는지 테스트하십시오.
cat your_file.txt
파일에 색상 코드가 있으면 터미널에 표시됩니다. 그렇지 않은 경우 1) 용어가 이를 지원하도록 구성되지 않았거나 2) 잘못된 코드를 입력했을 가능성이 있습니다.