KSH 프롬프트를 덮어썼습니다.

KSH 프롬프트를 덮어썼습니다.

ksh 쉘 프롬프트를 사용자 정의했습니다. 다음과 같이:

export PS1=$'\E[31;1m$(date +%H:%M:%S) \E[32;1m${PWD##*/} \E[33;1m$ \E[0m'

때때로 백스페이스를 누르면 커서가 창의 맨 처음으로 이동하여 프롬프트를 덮습니다. 색상 이스케이프 문제가 발생할 수 있다고 들었는데 온라인에서 본 예는 위와 유사합니다.

원인이 무엇인지 아시나요?

관련 정보