Como fazer com que o prompt do terminal do freebsd mostre o diretório atual

Como fazer com que o prompt do terminal do freebsd mostre o diretório atual

Meu terminal freebsd sempre mostra apenas "#". Quero que ele mostre o diretório atual. Como posso gerenciar isso? Obrigado mesmo!

Responder1

se estiver usando bash shell - em .bash_profile adicione:

PS1="[\u@\h:\w] " 
case `id -u` in
      0) PS1="${PS1}# ";;
      *) PS1="${PS1}$ ";;
esac

Responder2

No FreeBSD 10.2, \uparece não funcionar.

Eu o substituí ´whoami´como no prompt original. Agora funciona bem.

PS1="´whoami´@\h:\w" 
case `id -u` in
    0) PS1="${PS1}# ";;
    *) PS1="${PS1}$ ";;
esac

informação relacionada