Me gustaría eliminar la tilde de la visualización dentro de la variable PS1.
Mi cadena actual de PS1:
PS1="\h:\w\n$"
Y el aviso se ve así:
lnx-hladky:/tmp/plugtmp
$
No me gusta que el directorio $ HOME se muestre como tilde. ¿Se puede evitar esto?
Causa problemas, por ejemplo:
lnx-hladky:~/DOC
$
La documentación dice:
\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
¿Hay alguna posibilidad de evitar que $ HOME se abrevie con una tilde?
He encontrado una forma de evitarlo, pero siento que es demasiado complicado:
PROMPT_COMMAND='echo -ne "\e[4;35m$(date +%T)\e[24m$(whoami)@$(hostname):$(pwd)\e[m\n"'
PS1=$
¿Alguien puede proponer una mejor solución? Tengo la sensación de que no está del todo bien ejecutar tantos comandos solo para obtener un aviso. (fecha, whoami, nombre de host, pwd).