Je voudrais supprimer le tilde de l'affichage dans la variable PS1.
Ma chaîne PS1 actuelle:
PS1="\h:\w\n$"
Et l'invite ressemble à ceci:
lnx-hladky:/tmp/plugtmp
$
Je n'aime pas que le répertoire $ HOME s'affiche en tilde. Cela peut-il être évité?
Cela cause des problèmes, par exemple:
lnx-hladky:~/DOC
$
La documentation dit:
\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
Y a-t-il une possibilité d'éviter que $ HOME soit abrégé par un tilde?
J'ai trouvé une solution, mais j'ai l'impression que c'est trop compliqué:
PROMPT_COMMAND='echo -ne "\e[4;35m$(date +%T)\e[24m$(whoami)@$(hostname):$(pwd)\e[m\n"'
PS1=$
Quelqu'un peut-il proposer une meilleure solution? J'ai l'impression que ce n'est pas tout à fait OK d'exécuter autant de commandes juste pour être rapide. (date, whoami, nom d'hôte, pwd).