Gostaria de remover o til da exibição na variável PS1.
Minha string PS1 atual:
PS1="\h:\w\n$"
E o prompt é assim:
lnx-hladky:/tmp/plugtmp
$
Não gosto que o diretório $ HOME seja exibido como til. Isso pode ser evitado?
Causa problemas, por exemplo:
lnx-hladky:~/DOC
$
A documentação diz:
\w : the current working directory, with $HOME abbreviated with a tilde
\W: the basename of the current working directory, with $HOME abbreviated with a tilde
Existe alguma possibilidade de evitar que $ HOME seja abreviado com um til?
Eu encontrei uma maneira de contornar, mas sinto que é muito complicado:
PROMPT_COMMAND='echo -ne "\e[4;35m$(date +%T)\e[24m$(whoami)@$(hostname):$(pwd)\e[m\n"'
PS1=$
Alguém pode propor uma solução melhor? Tenho a sensação de que não é muito bom executar tantos comandos apenas para ser rápido. (data, whoami, nome do host, pwd).