Chciałbym usunąć tyldy z wyświetlania w zmiennej PS1.
Mój obecny ciąg PS1:
PS1="\h:\w\n$"
A monit wygląda następująco:
lnx-hladky:/tmp/plugtmp
$
Nie podoba mi się, że katalog $ HOME jest wyświetlany jako tylda. Czy można tego uniknąć?
Powoduje problemy, na przykład:
lnx-hladky:~/DOC
$
Dokumentacja mówi:
\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
Czy istnieje możliwość uniknięcia skrótu $ HOME tyldą?
Znalazłem jedno rozwiązanie, ale wydaje mi się, że jest to zbyt skomplikowane:
PROMPT_COMMAND='echo -ne "\e[4;35m$(date +%T)\e[24m$(whoami)@$(hostname):$(pwd)\e[m\n"'
PS1=$
Czy ktoś może zaproponować lepsze rozwiązanie? Mam wrażenie, że uruchamianie tak wielu poleceń nie jest w porządku. (data, whoami, nazwa hosta, pwd).