![명령줄 기록의 문자열 아티팩트](https://linux55.com/image/107085/%EB%AA%85%EB%A0%B9%EC%A4%84%20%EA%B8%B0%EB%A1%9D%EC%9D%98%20%EB%AC%B8%EC%9E%90%EC%97%B4%20%EC%95%84%ED%8B%B0%ED%8C%A9%ED%8A%B8.png)
화살표 키를 사용하여 bash 기록을 스크롤하고 (예를 들어) 다음 문자열을 클릭하면:
git clone hgit clone https://github.com/electron/electron-quick-start
역사의 다음 줄에서 나는 이것을 얻습니다:
git clone hls
어디엘에스역사의 명령이다.자식 클론 h내가 원하지 않는 유물입니다.
.bashrc의 다음 줄은 의심스럽습니다.
PROMPT_DIRTRIM=2
YELLOW="\[\033[0;33m\]"
RED="\[\033[0;31m\]"
GREEN="\[\033[0;32m\]"
ORANGE="\033[38;5;208m"
PROMPT_COMMAND='echo -ne "\033]0; ${USER}@${HOST}\007"'
PS1="${YELLOW}\u@\h:${ORANGE}\w ${GREEN}\$ "
답변1
형식 ORANGE
이 잘못되었습니다. 대신에:
ORANGE="\033[38;5;208m"
다른 것과 마찬가지로 다음과 같아야 합니다.
ORANGE="\[\033[38;5;208m\]"