Esta pergunta foi feita antes, com algumas respostas sugeridas:
-
apare o diretório de trabalho do prompt de comando do terminal no AskUbuntu
Um sugere definir
PROMPT_COMMAND
(para por sua vez definirPS1
), usando um script personalizado. Outra diz que se você tiver o bash 4.x, que suporta uma variávelPROMPT_DIRTRIM
(e sugere uma solução alternativa para versões mais antigas do bash). -
Como posso encurtar meu prompt de linha de comando (bash) ? no AskUbuntu
Novamente, mencionando
PROMPT_DIRTRIM
.
O manual do bash descreve isso, mas não em profundidade:
PROMPT_DIRTRIM
If set to a number greater than zero, the value is used as the number of trailing directory components to retain when expanding the
\w
and\W
prompt string escapes (see Controlling the Prompt). Characters removed are replaced with an ellipsis.