내 bash 프롬프트가 현재 구성된 방식으로 현재 디렉토리의 전체 경로를 보여줍니다. 프롬프트가 너무 길어 모든 명령이 다음 줄로 줄어듦에 따라 디렉토리 트리 내부에있을 때 성가신 일입니다. 경로의 마지막 부분 만 표시하려면 어떻게합니까?
이것이 내가 가진 것입니다 .bashrc
:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"'
;;
*)
;;
esac
case
, xterm에있을 때 그 문장이 그것을 무시하는 것처럼 보이며 문제PWD
는PROMPT_COMMAND
라인 에있는 것처럼 보입니다 . 내가 거기에 무엇을 넣어야하는지 아십니까?