Gostaria de exibir o caminho atual no prompt sh (não no bash shell), que atualmente mostra apenas "#", tentei introduzir este
env PS1="$(whoami)@$(hostname):$(pwd)"
e
set PS1="$(whoami)@$(hostname):$(pwd)"
no /etc/profile.
Mas, como óbvio, isso não é atualizado quando o diretório é alterado ou o usuário é alterado. Por favor, sugira uma maneira de tornar isso dinâmico.
$()um executa um programa separado; seria mais rápido usar variáveis de ambiente, como$LOGNAME,$HOSTNAMEe em$PWDvez disso.