Cara bash prompt saya saat ini dikonfigurasi, itu menunjukkan seluruh path ke direktori saat ini. Ini menjengkelkan ketika saya jauh di dalam pohon direktori, karena prompt menjadi begitu panjang sehingga setiap perintah masuk ke baris berikutnya. Bagaimana cara membuatnya hanya menampilkan bagian terakhir dari jalan?
Inilah yang saya miliki di .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
casepernyataan itu menimpanya ketika saya menggunakan xterm, dan masalahnya sepertinya adaPWDpadaPROMPT_COMMANDbaris tersebut. Apakah Anda tahu apa yang harus saya taruh di sana?