Ich möchte die Tilde aus der Anzeige innerhalb der PS1-Variablen entfernen.
Meine aktuelle PS1-Zeichenfolge:
PS1="\h:\w\n$"
Und die Eingabeaufforderung sieht folgendermaßen aus:
lnx-hladky:/tmp/plugtmp
$
Mir gefällt nicht, dass das Verzeichnis $ HOME als Tilde angezeigt wird. Kann das vermieden werden?
Es verursacht Probleme, Beispiel:
lnx-hladky:~/DOC
$
Die Dokumentation sagt:
\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
Gibt es eine Möglichkeit zu vermeiden, dass $ HOME mit einer Tilde abgekürzt wird?
Ich habe einen Weg gefunden, aber ich fühle mich überkompliziert:
PROMPT_COMMAND='echo -ne "\e[4;35m$(date +%T)\e[24m$(whoami)@$(hostname):$(pwd)\e[m\n"'
PS1=$
Kann jemand eine bessere Lösung vorschlagen? Ich habe das Gefühl, dass es nicht ganz in Ordnung ist, so viele Befehle auszuführen, nur um eine Eingabeaufforderung zu erhalten. (Datum, whoami, Hostname, pwd).