C 쉘 프롬프트 색상

C 쉘 프롬프트 색상

csh 쉘의 색상을 변경하고 싶습니다. .cshrc찾은 지침에 따라 파일을 편집했습니다 .여기, 다음 항목에 포함합니다.

set  yellow="%{\033[1;33m%}"
set     end="%{\033[0m%}"

set prompt="${yellow}[`id -nu`@`hostname -s` <csh>]${end}# "

csh그러나 터미널에서 명령을 실행하면 프롬프트가 다음과 같이 변경됩니다.

여기에 이미지 설명을 입력하세요.

또한 이 명령 실행을 테스트했는데 tcshtcsh의 경우 색상이 원하는 대로 변경되었습니다.

여기에 이미지 설명을 입력하세요.

내 csh 프롬프트에 이 작업을 어떻게 수행할 수 있나요? 저는 쉘 구문에 익숙하지 않습니다.

관련 정보