Cómo hacer que el indicador de terminal de freebsd muestre el directorio actual

Cómo hacer que el indicador de terminal de freebsd muestre el directorio actual

Mi terminal freebsd siempre solo muestra "#". Quiero que muestre el directorio actual. ¿Cómo puedo gestionar eso? ¡Gracias de verdad!

Respuesta1

si usa bash shell, en .bash_profile agregue:

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

Respuesta2

En FreeBSD 10.2, \uno parece funcionar.

Lo reemplacé con ´whoami´como en el mensaje original. Ahora funciona bien.

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

información relacionada