나는 현재 내 배쉬 PS1
를 다음과 같이 설정했다.
PS1="\[\`if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\`:\w\n\$ "
상대 경로 대신 절대 경로를 표시하려면 어떻게해야합니까 (예 : /home/dave/dir
대신 ~/dir
)?
ps 이전 명령의 종료 상태를 표시하기 위해 색상을 잘 사용합니다. 아마 내가 좋아했던 프롬프트에서 처음으로 색상을 사용했을 것입니다.
—
Doug Harris
@ Doug Harris : 수정 해 주셔서 감사합니다. 나는이 채색도 좋아한다. 내가 처음 본 장소를 기억하지 마십시오 (아마도 이전 SU 포스트에서?)
—
David B
\u@\H[\w]:~\$
수user@host[~/path]:~$
/home/dave/dir
그리고~/dir
둘 다 절대 경로이며, 두 번째는 홈 디렉토리의 약어를 사용합니다. 상대 경로는 루트 ( ) 에서 시작하지 않고 현재 디렉토리 (예 :)에 상대적인 경로입니다 .../dir
/