o '~' no final IS é o seu caminho atual. :)
Estou usando o Ubuntu 10.10 e agora eu tenho no shell algo assim:
machine1user@mylinux:~:
como posso alterá-lo para
machine1user@mylinux:/my/current/path :~: ?
o '~' no final IS é o seu caminho atual. :)
Abra ~/.bashrc
no seu editor de texto. Procure por isso:
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
e mude para isso:
PS1='${debian_chroot:+($debian_chroot)}\u@\h:$PWD\$ '
fi
unset color_prompt force_color_prompt
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: $PWD\a\]$PS1"
Especificamente, você está substituindo \w
por $PWD
. A primeira referência define o texto para o seu prompt de comando; o segundo define o título que geralmente é mostrado na barra de menu do seu terminal.