Vorrei rimuovere la tilde dalla visualizzazione all'interno della variabile PS1.
La mia stringa PS1 corrente:
PS1="\h:\w\n$"
E il prompt è simile al seguente:
lnx-hladky:/tmp/plugtmp
$
Non mi piace che la directory $ HOME sia visualizzata come tilde. Questo può essere evitato?
Causa problemi, esempio:
lnx-hladky:~/DOC
$
La documentazione 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
C'è qualche possibilità per evitare che $ HOME sia abbreviato con una tilde?
Ho trovato un modo per aggirare ma mi sento come se fosse troppo complicato:
PROMPT_COMMAND='echo -ne "\e[4;35m$(date +%T)\e[24m$(whoami)@$(hostname):$(pwd)\e[m\n"'
PS1=$
Qualcuno può proporre una soluzione migliore? Ho la sensazione che non sia del tutto OK eseguire così tanti comandi solo per essere rapidi. (Data, whoami, hostname, pwd).