bash: Wie bewerte ich PS1, PS2,…? [Duplikat]

Mögliche Duplikate:
Echo erweitert PS1

Gibt es eine Möglichkeit zu 'bewerten'PS1, PS2, usw. aus einem Bash-Skript heraus?

Ich kann jedoch auch andere Mittel verwenden, um alle Elemente meiner aktuellen Daten abzurufenPS1Ich möchte wirklich in der Lage sein, seine Definition wiederzuverwenden, anstatt diese alternativen Mittel zu verwenden.

Zum Beispiel,

<code>=====================================
 PS1 element -->     Alternate means
=====================================
 \u          -->     $USER
 \h          -->     $HOSTNAME
 \w          -->     $PWD
 ...
=====================================
</code>

Ich könnte sehr gut die Spalte "Alternative Mittel" in meinem Skript verwenden, aber ich möchte nicht. In meinemPS1Ich verwende zum Beispiel die Farbe Blau in Form von terminalen Escape-Sequenzen, die ich durch Auswerten einfach wiederverwenden möchtePS1.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage