Me gustaría mostrar la ruta actual en sh prompt (no bash shell), que actualmente solo muestra "#", traté de presentar esto
env PS1="$(whoami)@$(hostname):$(pwd)"
y
set PS1="$(whoami)@$(hostname):$(pwd)"
en /etc/profile
.
Pero como es obvio, esto no se actualiza cuando se cambia el directorio o el usuario cambia. Sugiera una forma de hacer esta dinámica.
$()
ejecuta un programa separado; sería más rápido usar variables de entorno, como$LOGNAME
,$HOSTNAME
y en su$PWD
lugar.